Sounds like a great home -- nice work in persevering to help your pup.