Joke of the Day 6/8

What do they call priests in Germany?

 

German Shepherds