I think your home sounds like the perfect home for Puppy. I vote to foster and get your vet bill paid down a bit.