Ideally the younger the better, however that isn’t always possible so really any age is ok. It’s never too late to train your dog. I’ve trained dogs as old as 13!
It’s up to you! The difference is that in board and train situation I take your dog for a set amount of time and train them. When they come back to you, I give you a go home lesson and follow up lessons. In private lessons I train you to train your dog in your home, neighborhood and surrounding areas. I’ll prime your dog first with the exercises so that they are relatively smooth for you and we proceed forward from there.
Puppies are soooo cute and you can guide their journey from the start. Those big eyes, puppy breath, watching them experience things for the first time. Your heart melts with every breath. However, they are A LOT of work. Sleepless nights, having eyes in the back of your head, potty training, lots of monitoring. Totally worth it but know ahead of time that you’re going to be putting in a lot of work on the front end of this life long journey with your dog. Older dogs are great! They usually come pre-packaged with larger bladders to sleep through the night, you have a pretty good idea of what you’re getting personality wise and there are plenty of dogs in shelters that were put there because they lost their puppy cuteness. Its really up to you. Contact me if you’re looking for a dog. I work with several local rescues and I’m sure we can find you the right match.
Maybe! Honestly, there are a number of factors of why the training didn’t take. I’ll ask you a bunch of questions to get an idea of why it didn’t work. It could be as simple as some handlers or dogs don’t learn or are overwhelmed in group class situations and private in home training would be easier for them, or the dog does great at the facility but had trouble transitioning to distractions at home. It’s a fairly common problem.