Zurich Airport is closest to the location.
Please get in contact if you'd like to come to Switzerland a couple of days in advance and we'll help you find a place to stay.
Yes, dogs are allowed.