I can't believe what you had to go through to get this dog! People are so stupid.
Anyway, I'm glad you have him at home now. How is he getting along with everyone else?