We are going to be getting puppies soon and would like some opinions on the best type of dogs to have around chickens, cats and children. In addition to that, it needs to be a large breed dog (to prevent coyote attacks) but also a dog that is not prone to fence climbing or wandering. We have 2...