Trained my 5 month old puppy. My puppy stayed at the kennel for two weeks for obedience training and house training. My little dog came back a new puppy. He is obedient, he has not had an accident in the house since returning home. I used another trainer that came to my house that had a different approach to dog training, after spending over 500.00, my dog was still totally out-of-control. The only place to get results is Elkhound Kennel. This is the second dog I have sent there and have received great results. David is a great trainer.