Imagine the man with three Dobermans. He phones the hotel with the reasonable request "Do you take dogs?" If we were to say yes, and leave it at that. Then he would phone a day later and make a reservation for himself, but not mentioning dog (or dogs) on the grounds that he had already ascertained that indeed took dogs. He would then turn up with the three dogs, with the thought that he could ensconce himself and baying pack in our best room
No the correct response to the "Do you take dogs?" question is "Yes, provided you tell us about the dog when you make the actual reservation" That way there is no doubt that we expect a dog, and can allocate a suitable room it (and its owner).
What do I mean by a suitable room? Well, dogs do smell, you may not think so if you live with one, but take it from me, if a dog has been in a hotel room for a few days, the room has, shall we say, a particular smell. Secondly dogs are dirty, to the extent that they do shed hair. Nobody else wishes to be shown into a hotel room that is dripping with dog hairs from the previous owners. Thirdly a fairly large proportion of dogs do cause damage to a hotel room - it may be the nicest pooch at home, but away from its natural environment it may scratch the paintwork or chew the carpet. And fourthly some people are genuinely allergic to dogs, and need a room that we can guarantee has not had a dog in it.
For the record, in the last twelve months, we can report the following dog damage.
The net result is that we still do allow dogs, but only in certain rooms. Those rooms have direct access to the garden, and they are unashamedly not our best rooms. If you want to bring your dog to a hotel there is a price to pay, and I would be surprised if any hotels let dogs into their best rooms, even "well behaved dogs"