Does your dog walk well on a lead? Come back when called? Have good manners? If the answer is NO, it sounds like your dog needs some training to learn the life skills to be a sociable and well-behaved companion. We have weekly Foundation classes for beginners, or Improvers if you want to advance your skills, or why not do a Workshop if you want to work on a pariticular skill. If 1 to 1s work better for you, we can do that too.