I'm sorry, we do not allow pets.
No.
I do not believe so. I did not ask about a dog however. You would have to call them. But seeing how everything was super clean, No dog hair from what I could see. I'd wager that it was NOT dog friendly
Thanks! Your answer is awaiting moderation.