Yes, Hotel McCoy - Art, Coffee, Beer, Wine allows dogs (limit 2 per room). There's a deposit of USD 100 per stay.