What's in a Name?

Name: Puppy

Location: Unknown (USA)

Story: Husband named cat, in denial.