Comment to Unique Situation - Advice Needed
-
Never give up and take a risk, try to trust him as much as u can.
Very good advice. Trust is a two way street and a dog who trust his master will usually gains his masters trust. It take time and effort to build that kind of relationship.
You probably already have this situation solved but - one way to introduce him to the animals is to put the animals in a pen and have him interact them them or just see them there with you interacting with them. He will come to know that they are a part of the "family" and is to be protected instead of chases. You can also put him on a leash and walk among them - and issue corrections when needed.