I would highly recommend the Sausalito Pet Hotel. I have a hard enough time leaving my dog. i know my dog is well cared for because when I drop him off he is happy to see Frank (the owner). When I pick him up he is still as happy as he was when I dropped him off. It's clean, it's bright and cheerful, and it is so obvious Frank genuinly loves these animals.
Pros: My puppy likes it there
more