if you 've ever lost a beloved pet , you know how difficult this time can be .