You can generally bring in pets although you will need to have all the vaccinations, and a letter from your employer saying its ok and a vets certificate saying animal in good health.

Some big dogs have been known to be rejected but mostly it should be fine. There are alsatians here etc.

As a general rule it is not very pet friendly. Locals tend to dislike dogs and in my experience are not very nice to them (our dogs were often chased and kicked and had stones thrown at them).