Great beginners or refresher training for all dogs!

This book was a really great quick read. It was a refresher course for me but also reminded me of things I completely forgot about! This book covers everything!

###

