i've been reading all these older threads about this doggcrap training and how great it is...i've never heard of it till now can ne one explain?