Actually, I could consider myself a professional trainer because I HAVE trained for $$ -- do miniature horses count? You didn't actually specify Professional DOG trainers, at least I don't think you did 'cause I didn't read all of your post. If you need my assistance, please pm me and I'll start the clock running and send you a bill for my advice