Confused on how to train puppy to not bite livestock/small pets
Okay, so I got my puppy, Arthur, just over 3 weeks ago. He is 10 weeks old now and I am getting frustrated and confused. I was originally set on getting a female, but realized that was a silly thing to do. I ended telling the breeder to choose whatever puppy she thinks would be the best match for me, male or female. My main goal is to have a companion who can be there with me while I work on the ranch. I rarely have company over and I have to admit, it gets really lonely doing thing on my own. The breeder ended up picking a male, and he is perfect! I got him at 7 weeks 1 day. He was very relaxed when I was holding him. He didn't squirm, bite, try to jump, stiffen or get scared. He just kinda chilled and would lick me here and there. He isn't scared of new things, he is very curious will go sniff with his tail up and once he sniffs he tail starts wagging and he isn't scared around or near the new object. He also was a very light biter. He would mouth very very lightly and then quickly change to licking. He was just perfect in every way. Then he hit 8 weeks and was the puppy I was expecting. Bite, bite, play, eat, sleep, drink, bathroom, play, etc. But I expected that and that's not the problem.
I began introducing him to the goats, at 8 weeks(1 week after I got him) right away he didn't seem bothered. We would play right outside the gate and he would occasionally stop and look at them the back to playing. At 9 weeks, I felt everyone was calm enough to be introduced. For his safety, I was using a baby. 7 week old little bottle kid goat, so he was friendly, small, and couldn't hurt him. It went well. I let them see each other for about 3 minutes then we left. After 2 days of that though, Arthur started to nip the kids ears. He did it hard enough to make him bleed a few times. The kid didn't care much, but I removed them both and tried again the next day with a little bit older bottle kid (15 weeks old) He did the same thing with him as well. I scruffed him and told him a firm NO! He responded pretty well. He would leave the goat alone for about 30 seconds but then would go and do it again. I then started to take him into the adult pen with me(on a 4ft leash to ensure nobody got hurt) and once he was calm I put him on a 12ft lead and let him smell the adults. I didn't expect him to do anything. They are like 15 times his size and 100-250lbs heavier. They are livestock and unpredictable, so I was within 2 feet at all times when he was going towards a goat. The goats couldn't care less about him, but to my surprise he ran right up to them and bit/tried to play with them and when they ran, he chased. Those who didn't run, he would bark at, and then jump up and bite their ears/nose/face. Now, this isn't fear, or aggression. This is play. He play bows, runs from them, constantly wagging, but I know this play can turn into something much worse if it continues. With that, I also have 3 bottle kittens that were 2 weeks when I got him, 5 weeks old now. And he is constantly trying to get them. I have them in a crate secured at all times, but he grabs them if any of the stick anything through, tail, paw, any fur if they sit by the sides. When I feed them he runs over and grabs them and runs away. I'm sure to him they are like toys, and he hasn't hurt them yet, but he is getting waaay too rough for my liking. Again, when he grabbed them I would scruff him and a firm NO! (He also does all of this with rats, adult cats, and chases, chickens, ducks and any animal smaller than him) However, I was talking to a trainer and brought it up and said I was scruffing him. He told me NOT to do that or he will associate negative things when around any of those animals and will get anxious and nervous when they are around, making him more likely to bite the animal, and/or humans. He said to reward and praise every time he looks away or ignores the other animals. Give him no attention and walk away when he looks at, barks, or touches the animals. I also talked to a breeder I know, who has amazing dogs that get along with anyone and everyone, and she told me this behavior needs to be corrected now before it gets worse and she told me to scruff him and tell him "No, No, No!" Then remove everything from the room he is in. No toys, people, or other animals. Just a boring time out room. 5 minutes later, he gets his toys back and praised if he ignores the animals.
This is where I am confused. Which way is the right way? Is there even a right way? I have tried both. Scruffing seems to work every time for about 30 seconds - 2 minutes. Walking away, praising, etc. Seems to work 1 out of 5 times and works for 30 seconds to 5 minutes. I feel both are right in their own way, but I am so confused. I want him to be able to co-exist with other animals. I am just worried one day he might get out somehow and the last thing I need is for him to attack someone's, or my animals. I won't ever get rid of him, even if that does happen, but I would be very disappointed in myself, and feel awful if he has to be locked away from everything all the time. Any help will be greatly appreciated!