Introduction: We may be dog trainers, but half the training is on the owners. We will teach you why your dog does certain things, what they mean and how to prevent certain behaviors it in the future. You will learn more about your dog, while your dog will learn how to behave. We teach all ages, all breeds and all sizes. We do agility training, behavior, puppy courses, security and protection, yard or home boundaries, socialization and much more. We can also help you pick the perfect puppy based on your personal needs and wants. We even specialize in diets and can fix allergies or health issues.