Grieving grandpa gets a puppy