Impulse control and focus training with Craig The Dog Man

What is impulse control?  Dogs are just like humans and their impulse to do things! [...]