It’s great and fine to have a dog, but they don’t need to go everywhere with you unless they’re a trained service animal that must be with you.
People that let or leave their dogs to bark endlessly in a hotel or anywhere else are annoying and irresponsible. People need to be considerate of others if they’re going to bring a dog in public, and those need to be well trained and not annoying others around them.