You can start training your puppy on day 1! Puppy ownership begins with potty training and engagement. As they get older, they’ll need socialization, leash walking, and basic obedience.
I recommend contacting me for private lessons if your puppy is under 6 months of age. If over 6 months old, your baby is a great candidate for a board and train session - where I can instill positive foundational behavior that will follow (with your continued training) on to your pup’s adult life.