Do you mean basic obedience and manners training or a different kind of training (like for sports, etc)? Because if you mean basic manners and obedience, then that is ridiculous to wait until a puppy is 6 months to start training. Even 4 months is too long to wait. I train my fosters to sit when they are 6 weeks old. I pretty much start all other basic obedience commands at 8 weeks. I don't understand the logic of waiting? That is weird because training is GREAT for dogs. It helps form a bond to their people and it makes them so much easier to be around as far as manners go.