This is a very common question I hear a lot. Or How old does your puppy have to be to start training? The reality is your puppy is already learning now. Hopefully you didn't bring her home before she was at least 8 weeks old because she will learn about normal pack laws and communication with her mother and litter mates in the first 8 weeks of her life. Some dogs never really adjust to life due to the fact that it was taken away from her pack to early in life. The answer is 8 weeks for me, that's when your puppy can start puppy training, potty training and all that fun stuff. That's not to say you have to start at 8 weeks, you can wait a little if you want. But dogs start bigger learning around that time, 2 months. So there you go, and remember it's never to late to train a pup, it''s just a matter of how long you want to put up with all the shenanigans a puppy will bring you.