Losing a pet can be an extremely difficult time in one's life. Remember that it is okay to grieve their loss. Healing is a process that takes time and grieving is a part of that process. It is normal to feel guilt, denial, anger or depression throughout this process. Eventually acceptance will set in and you will begin to feel whole again this does not mean that you have to forget about all of the good times you two had together.
Many times the loss of a pet is greeted with much less support from others than the loss of a family member or close friend. Even though many of us consider our pets part of the family, others especially non-pet owners, can have trouble relating to our feelings during this difficult time. Surround yourself with loved ones who can help you deal with your feelings. Sometimes just talking about them will make you feel better. If you don't feel comfortable talking with someone close to you, there are Pet Counselors out there that specialize in Pet Loss.
Children in the Family Explaining death to a child is not an easy thing to do. Younger children especially under the age of 7 do not have an understanding of permanent loss. At any age children are very sensitive and need to be talked to in a gentle, loving manner. They will likely have questions for you about their beloved pet. Where are they? When are they coming home? Why did they have to go? Your answers to these questions will depend on your particular situation, religious beliefs, etc. but be sure to answer their questions. You do not need to go into all of the details with them, just enough to answer their questions. Be sure to help them through their own grieving process.
Other Pets Pets also have their own grieving process. They will definitely notice that their 'friend' is not around, especially if they have been together for a long time. Be sure to give them lots of love as they deal with this in their own way.
Getting Another Pet It is generally best to take the time you need to grieve before introducing a new pet into the family. Children and other pets also need to be ready to accept the new member into the family, so make sure everyone is ready before bringing one home. Once you do finally decide the time is right be careful not to compare the new pet to the one you have lost. All pets are unique and have their own quirks and personalities. This one needs to fine a new place in your heart not replace the other one.