Belgium is an ideal country to travel with pets, the Belgians are very respectful. As long as the animal does not make a lot of fuss, it can easily enter any store, restaurant, bar or pub. The culture of entering with dogs in the premises is different from that which may exist in other countries.
So much so that it is not surprising that in a bar or restaurant where you enter with your dog take a bowl of water, especially if it is very hot, and even give you a treat.
You can also climb perfectly to any means of transport with your pet, as long as it is well secured. What's more, I'm sure you'll see many people on the bus with their dogs.
Dogs are allowed entry to virtually all sites. It will be admitted throughout the public transport system, trains, trams, buses and metro, as long as it is tied and does not disturb. In Train it is advisable to go in a basket. If it's small that you can carry in your lap, it's free. If you are big you must pay half of a single ticket. By Bus they travel for free normally. It must be tied in your arms or next to your seat. On some bus lines, especially in Brussels, depending on the company, they can charge you for large dogs.