Joke of the Day 6/5

What do you call priests in Germany?

 

German shepherds!