Excellent article.
Wow, I agree with all the stipulations you suggested should be in place for visiting dogs.
However, I cannot see how most places would be able to handle this. Trouble is that most people believe that their pet is a little angel no matter how large it is.
I could see all sorts of issues getting people to comply with your list, and I could see places getting totally wrecked by supposedly sweet and gentle animals.
I can't us taking any of our former dogs on vacation. they were so bad about being out of our sight for even 5 minutes, I could see a disaster vacay!
I like your joke suggestion about weight categories for people. ;-)