Dog training is really not hard, but you need lots of patience and repetition. It is never to early to start them. Obedience is the foundation for everything else. Start with simple one word commands...sit, stay, etc. Remember puppies are like kids, they have a very short attention span and need...