Anytime over 6 months or so. It depends upon the trainer but most professionals want baby teeth gone before they will accept a dog. That is what I consider 'formal' training using pressure. Anything before that is play & fun time. Just remember to condition the dog to gunfire before trying to take them hunting or you'll end up with a gun shy dog.