The place is very pet friendly. We had our dog, one of the employees had her puppy with her and there's a big bird in a cage by the front desk.
Didn't see any pets when I was there 11,25,18. But you ask them.
Thanks! Your answer is awaiting moderation.