His name is Puppy because apparently he follows his foster humans all over the house like a puppy - always wanting to know what they are up to. His current foster home has many other foster animals and poor Puppy is not happy at all so unfortunately he is confined to a space of his own, segregated from the rest of the house so this rescue organization has been trying for months now to find him a foster home of his own.

I'm thinking maybe I should get my current vet bill paid off first... but he looks so sweet....