Knowing when to say goodbye to a beloved companion and friend can be a heart wrenching dilemma.