How to Have a Well-Trained Dog... Hopefully! a Dog Training Handbook by Lindsay Wright