Pets give us so much: companionship, loyalty, and protection, but for one woman going through a hard time, her puppy ...