The methods we use to teach dogs new behaviors are so dog friendly we can begin training them at a very early age. Pet Dog Training can commence when puppies are 6 to 7 weeks old. I have a 9 month old mixed breed puppy that is already learning some of the skills for agility. She is still too young to do a lot of jumping and can certainly not be charging up and down the A-Frame but she loves to run through the tunnel and is now just beginning to learn the weave poles. This short video shows her first three attempts.https://vids.myspace.com/index.cfm?fuseaction=vids.individual&videoid=63601065