A good article for anyone who has lost a pet: https://www.humanesociety.org/resources/coping-death-your-pet
Coping with the death of your pet