The age you should begin training your dog depends on what you're training them on. For example, at around 7-8 weeks of age dogs can start learning basic commands and then continually be taught more comprehensive skills. Luckily, you don't have to worry about your dog being too old for training. Although we mostly think of having to teach puppies basic skills and behavior techniques, dogs of any age can learn new things.