While I'm not quite sure everyone's dog will be perfect the first day of training.... I love the way the video really shows the steps to take, she makes it crystal clear what WE have to do to help the dog and make the training clear, and the training builds on itself so we should easily be able to take a step back if the dog regresses (what me? rush training? NEVER!

) to set them up to succeed again!