Regarding Training: It has been fantastic. I have learnt how to train my dog in a non-stressful manner and it has been fun.
Clever Creatures is a fantastic training organisation whose methods work well. The training sessions are enjoyable and effective.
Clever Creatures gave us so many ideas and strategies to deal with doggy exuberance and questionable doggy manners in our rescue dog, all delivered with positive and gentle methods and a lot of fun. The owners are very much the students as well as the dogs and everybody comes away more confident. I would highly recommend this training for people with puppies and slightly wayward older dogs.