Hello sufrom718
Welcome to the SBB Community.
I, personally, suggest booking the ticket with ÖBB, the Austrian railways. There you can even book dog tickets.
Please keep in mind: To ensure the passenger safety, dogs on ÖBB trains (including international trains) must wear a muzzle and be secured by a leash.
The Day Pass Dog is not valid in Austria.
Kind regards,
Roland