If you've ever had to say goodbye to a beloved pet, you know how heartbreaking it is, no matter how long they've been part of ...