I'm so sorry to hear that... I have had and still have pets and no matter how much joy they bring you know that one day its gonna end until then, enjoy every single second with them and make it worth it Rest in Peace all small, large, fluffy, non-fluffy animals out there in animal heaven....