What a beautiful story.. And a super adorable puppy