Ordinary dogs can be taken almost anywhere on public Durchfahrt, but must either be hinein an enclosed carrier or leashed and muzzled.
Many companies offer Intercity buses in Germany, many of them also serving Vienna. https://lilianxeax406126.aioblogs.com/83318172/wien-news-optionen