Hi! I’m a new BYC member but long time reader. We are getting a new puppy. I have never trained a puppy. I have always adopted older dogs. What books, videos or websites do you recommend for basic obedience training? I don’t have my chickens yet (need to build the house first

) but I want very well trained dog for when I do!
Finally! A thread where I have first hand expert experience and advice!
My training techniques are geared toward Herding Breeds like Border Collies, German Shepherds, and currently we own Australian Cattle Dogs.
I could write for hours but the 3 things I like to teach is;
Consistency.
The second thing is CONSISTENCY.
AND FINALLY, CONSISTENCY!
I kid you not, being consistent and repetitive is very important.
SIT means Sit. It does not mean, sit for a second until I see a bird and run away. SIT means Sit. There is no such thing as STAY. Sit means sit until released. And DOWN means down. Until released.
As far as calling your dog, pick one word. HERE or COME are good examples. Do not mix them up. Use one and stick with one.
Work on those commands first. And have fun with those commands. Dogs react to fun better than not having fun if that makes sense.
Tone of voice is important. High Pitched and fast voice cadence for praise. Low pitch and slow cadence for discipline.
Learn the HEEL command and do it right and the same way every time. Teach them leash ettiquette and as someone said, introduce them to other family members and pets early and often. Socialize them.
Choke collars work, so use one. No table scraps, no jumping on people EVER. Don't use the high pitch squeal voice when you come home, it only reinforced bad behavior. Also YOU are the master. The puppy NEVER gets above you. No laying on the floor and raising the puppy over your head. Dogs are below humans and shit like raising them above your head only confuses them. Never walk down stairs before the dog. Never let the dog walk up stairs before you.
YOU eat first, they eat only when you give them the command. And make sure they NEVER EVER EVER growl at you when you put your hand in their food bowl.
Good luck and please don't be stupid when training your dog, think before you train.
Did I mention CONSISTENCY?