My condolences, Ivy. I know exactly what you are experiencing right now. I've lost two pets in my lifetime - our current golden retriever is about to turn 2 in a few days, so I know eventually that tally will unfortunately become a three.
Please accept my deepest sympathies. Just know that she has crossed over and that you'll meet her again sometime.