- pick a 2-syllable name that does not rhyme with a command
- pick a mutt if you can (they live longer, less health/genetic issues, no disqualifications for breed in pet insurance)
- if you are set on a breed, select a reputable breeder and I recommend a working breed (google it)
- raising a puppy is much, much easier if you have a spouse, partner or family in-house to help
- patience is key, they will wear you out for first 12-16 months typically
- positive, rapid reinforcement... dogs react in split seconds
- when house training they associate what to "go on" with the texture under their paws. if you have access to a yard skip paper training altogether. when dog starts to circle in a corner or act a bit anxious (you'll learn this fast) simply scoop them up without a word and rush them to the grass. if you yell or smack them they'll learn not to go in your presence, very bad.
- there is no good reason to smack a dog for any reason ever. a loud hand clap or sharp verbal correction is just as effective. the shock/surprise is actually the corrective bit. this is why Cesar makes those funny hissing noises, its like verbal clicker training.
- you can't really give the dog too many treats when training so don't worry about it for the first year
- when they go astray on learning a command, walk away for six steps, turn and "reset" the scenario
- after the Parvo quarantine period get your puppy to the park to socialize OFTEN with nice older dogs... they will teach the puppy how to be polite
- expose your dog early to more than one ethnicity (skin co our) and also a friedly person who's willing to engage in a wheelchair, if possible
- expose them to a large body of water in the first 4 months
- get them used to going to happy places in the car on quick trips (the park) early
- get them used to sitting quietly outside for brief periods at a store, gradually increasing from 30 seconds up to 15 min
- if you have rules about getting up on furniture, pick them and stick to them, don't waver or it will be confusing
- pick high quality dry food (best luck for me) and feed consistently 2x a day - this way they will go consistently
- tired dogs are happy/obedient dogs
- lots of toys at the beginning will keep them from destroying your house/furniture/socks
- always keep in mind while trAining that they really do want to please you, and it's up to the dog how many times he needs to go over a command before he complies and gets it... don't give up, just be consistent, if they really spaz out give it a break and try again in an hour. just turning your back on the dog and ignoring them for 2 min. can have a really profound effect. their sense of time is different, really compressed, so learn to empathize with that.
good luck