amurr
I'm happy to report the new dog is doing MUCH better. At this point if we wouldn't have had issue previously I would totally trust him. YAY!!
I"m going to say something a bit different than the rest.
Obviously some of your issues have been resolved and good guidance does a lot. However ... I would urge you TO remember:
This dog is a herder. He is a herder. He ... HERDS. It's what he does. Nipping is -- for a CATTLE dog -- the way they inately herd. (if it's bigger than you, you run like heck - nip their heels - run faster to 'turn' them or keep nipping to 'drive' them away) -- if you REALLY don't like what someone does nip them -- they back off, THAT works.
So ... you have to understand SOME of this was just plain no manners and wrongly getting the idea that the end justifies the means. HOWEVER -- don't forget ... please .... he's a .... HERDER.
Did I mention this dog IS A HERDER??
He's always going to be a herder.
AT some point above you asked if this will always be a problem -- with other visiting children (neighbor's etc.).
**IT CAN BE** -- he can learn in your family that your "kids" are above him in pack order and that he needs to not 'nip' when he tries to move them.
(when someone comes up on you while you're eating you DO want to 'move' them away from you ... nipping worked -- it's simply herding behavior applied wrongly -- a natural thing more "natural" for this dog that he'd learned to utilize)
Please please don't think you have this licked and just step back thinking it's resolved. Because it probably isn't. He will learn more appropriate ways of dealing ... he'll learn what you do and don't want him to do ... but he'll always have some herding drive.
Give up? Absolutely not - you've come a long way with him. Just realize that you can't stop a herder from WANTING to herd any more than you can expect a bassett beagle not to "sniff" or a spaniel not to "SNIFF" or a pug not to be ebullent!! It's part of what they are.
Nope -- because a good herder can be an awesome dog and he's obviously responding to what you're already doing.
Suggestions -- give him a herding "outlet". A herder HAS to herd. But you can train it and enjoy it. Give him things TO herd 'safely' (it's a lot like teaching a dog to 'bark' to teach them NOT to bark. Give him things to do (that are natural for him) so he CAN do it, get some of it out of his system and get praised for it.
Take a bucket and half a dozen tennis balls -- THROW them in the air and tell him to "get" them. For every ball he brings to you he gets a high value treat. And ANOTHER when he drops it IN the bucket. Then ... let your kids do this "game" -- he gets to "perform" and he sees the kids as feeding hands.
But always be very very cautious when neighborhood kids are around. YOUR Kids will learn how to deal with the dog. But other kids? Not so much. "Can we get Poochie to pick up the balls so Joey and Suzie can see???"
SURE -- but *you* go outside with them. You can then use these other kids to further train the dog.
The books mentioned above are SUPER books. They will help you fine tune what you've already taught -- clickers are awesome to help you actually pinpoint a behavior to reinforce it.
I had a corgi/sheltie mix for 19 years. The first half of his life he was the most neurotic dog I've ever known. Because *I* didn't know how to deal with him. Once I began to understand this whole "herding deal" it brought me a new relationship with my dog. It changed OUR lives -- I was able to teach him to ride in the car without major anxiety -- he eventually got his CGC and became a therapy dog for children in hospitals. Yes!! Same dog.
I'm not saying you haven't done a good job - it's OBVIOUS you have -- but don't stop there. It's toooooo easy for some dumb kid down the road to come in who decides to "taunt" the dog (to make him bark or whatever) and BLAM -- nasty kid gets bitten and YOU get a lawsuit.
Don't let it happen -- despite how "easy" your earlier dog was -- this one may be an even better dog simply because he's drivey enough to want to DO something. He just needs an outlet to 'do' the right things. That game I mentioned is only one thing -- you can invent 100. (you have kids -- if the DOG can pick up his toys ... hey, how much mileage can you get out of THAT one??? *smile* "Clean your room -- or do I just send Poochie in and let HIM pick up everything on the floor????";)