Thanks to The Spoiler Fairy for sending us the following..
Episode 2.05 of Grimm will be about a church called The Good Shepherd Church. A new minister and his female assistant, who is a Seelengut (a sheep creature), come to town.
Source: SpoilerTV
Streaming Options