At Teamwork Dog Obedience and Puppy School we offer training and problem solving for dogs aged from 10 weeks. Through our Puppy School we offer two levels of courses for dogs up to 20 weeks of age. These courses teach obedience fundamentals and how to manage normal puppy behaviour. For dogs aged 20 weeks and older, we offer obedience and agility courses for dogs of all obedience levels, from beginners through to advanced training. Our experienced and professional trainers also offer one on one assessments for dogs with “problem” behaviours. We provide training at three convenient locations at Carseldine, Caboolture and Redcliffe. All training is held on Saturday or Sunday.