I'll leave importing your goods to those who know more than I, but this did catch my eye. So just incase you haven't come across this before:
To import your dog, see the BLV's handy online tool: http://blv.bytix.com/plus/dbr/default.aspx?lang=en
And a few things you need to do once you are here:
You have 10 days to register your dog with ANIS. You will need a vet to do the registration, so if you don't know of one already I can recommend several in the area. Additionally you will need to register your dog with the Gemeinde, pay the dog tax, etc.
In SZ you need liability insurance covering your dog, this is usually part of your general Privathaftpflicht. Just be sure that you tell your agent that you have a dog.
You also need a ruling from the cantonal Veterinarämt as to whether you need to do the SKN theory course, so get on that soonish. You will have 12 months to do the SKN practical course. If you need a recommendation for a trainer in the area, again I'd be happy to share some names.
Here is a summary of SZ dog control law - chief among these is that all dogs must be on lead when in public. SZ is the only canton where this is the case. (Some Gemeinden enforce this more strictly than others, do careful if you hike up the hill...) http://www.tierimrecht.org/de/tiersc...cht/schwyz.php
Wilkommen in Ausserschwyz!