Last year I adopted a two-year-old large, hairy mongrel from the shelter. There were one or two problems to start with but he is now a happy, affectionate and obedient dog - if at times a little overenthusiastic. He loves our other dog and is great friends with the cats. Wherever he is he comes immediately when I call him and is clearly very anxious to please.
With one exception. If he sees any animal he considers as prey he is unstoppable; he has already killed a couple of marauding rabbits and if I didn't stop him he would spend all night trying to unrol a hedgehog. The problem is that I now have a sheep, and I'm not sure how to teach him that she is a member of the family and not prey.
He is already used to her presence behind a fence, where he can see her and smell her and the pony who shares the field. Yesterday he got into the field and started chasing the sheep (he completely ignored the pony). I caught him before anything dreadful happened but I don't want to have to keep them apart for ever.
Does anyone have an ideas?