My 1 yr old pitbull mix just graduated from All-American K9 Off-leash training with Pat. I still cant believe the significant change after each short session. 4 meetings, 1hr each meeting doesn't seemed much but it definetely enough for the training.
He used to pull during walk on-leash and never listens to any command without treats or me getting mad. It's just a pain, everytime walking on the park, I always ended up more tired than my dog. Since I need to hold him tight and be extra aware of the surroundings (got really mad too sometimes which makes me even more tired). After e-collar and help from Pat, he's now listen to command and he can walk off-leash now. Plus, he can be trusted around the house (not eating trash!). Pat is the man!