How can I travel to Germany with my dog?
What do I need to get/do for my German Shepherd to be able to take him to Germany?
According to the EU Regulation (EC) no 998/2003 :
There are no specific rules for Germany, general EU rules apply.
Your dog needs rabies vaccine and health certificate on official EU form filled in by certified veterinarian no more than 10 days before travel.
Whole process described in details in USA Today's "How to Travel With Pets to Europe"