dogpack My dog is owner trained. I might need to go with a program dog when this dog needs to retire, as I won't be as ambulatory then. I, too, have a lot of dog training experience. APBT can make fine service dogs but if you travel a lot, they might not be as good as another breed, due to breed specific legislation.
I took my dog to a friends yesterday to play with her 3 month old APBT puppy that she just got from a rescue.
If you have the time, and the knowledge, training a service dog is not that hard. Problem is, the majority of dogs don't make it to public access... but can be fine "in home skilled companions." Josie does really well in public. She loves to chase my own outdoor cats, but if she is in work mode, with harness on, she ignores other animals. She is very professional when working. It is like a light switch to turn her on and off. Vest goes on - she is serious and working. Vest comes off -- silly dog comes out.