Dogs are allowed on trains in Melbourne; small dogs in a suitable container or big dogs on leash with a muzzle. If you don't follow the rules, you could be out of pocket by a whopping $248! Trams and buses will also allow smaller dogs, as long as they are in a suitable animal container.