Pets can enter Germany by airplane in the cabin, as checked baggage or air cargo, by ferry or by car. You need a valid EU pet passport to enter Germany with a pet. That means that your pet should be microchipped with an ISO 11784/11785 compliant 15 digit pet microchip and have proof of a current anti- rabies vaccination. The anti-rabies vaccination shall be considered as valid 21 days from the date of completion of the vaccination protocol required by the manufacturer for the primary vaccination in the country in which the vaccination is administered. However, the anti-rabies vaccination shall be considered as valid from the date of revaccination (booster) where the vaccine is administered within the period of validity indicated by the manufacturer of a previous vaccination in the country in which the previous vaccination was administered. The vaccination shall be considered as a primary vaccination in the absence of veterinary certification attesting the previous vaccination. The following dog breeds are considered dangerous by german law and are prohibited to enter Germany. These breeds are: Pit bull terrier, American Staffordshire terrier, Staffordshire bull terrier, Bull terrier. Pet friendly accommodations are eligible to check pet passports or/and pet health booklets upon check-in.
Your dog should be kept on a leash most of the time. While walking outside of public places and housing areas, dogs are allowed off the leash but your dog should be put on the leash or called to you temporarily when passing others. Failing to pick up after your pet can result in being charged a fine.
Dogs are allowed on public transportation in Germany, including bus, tram, underground, suburban trains and trains. In most cities, if not all, normally your ticket already gives you the right to bring one dog with you, and if you have more than one, it is required to buy a child ticket to the additional pet.
The vast majority of cafes and restaurants accept dogs, if they don’t you will see a sign on the door telling you so, just in case, you should ask when entering the place. When making a reservation I advise you to inform them that you are taking your dog, depending on the restaurant they accept only a certain number of dogs at the same time, or they might reserve a table more comfortable for you.
There are many licensed veterinarians in every german city. In case you know beforehand your exact route in Germany, please do your research on veterinary clinics and get in touch with them in advance.
Most lakes, rivers and beaches allow dogs in Germany. However, even though they are public places, some of them don’t, but you will definitely see a sign if that is the case.
Dogs are allowed to enter stores and shopping malls in Germany. Of course, the owner of the store has the right to say no, but this is rarely the case.