I too have lost pets I love. And I believe I will see them again someday...1 dog named Milo though, I hope never to see again! My father is a Veterinarian still practicing.
(45 yrs now)and it bums him out every time he has to put an animal down! So sorry, it takes time to heal!