i know how you feel........ toby is doing great with training (he comes..... lol.... and when you tell him "Sit" he will lie down, because he thinks after the sit command we are going to do down, so he figures he will skip a step and save time.......) but...... like you said, toby cant function around other dogs either, we have had him really well socialized (taken him to the dog park ect....) but he just doesnt jive with the whole "dog" thing....... he always puts his tail down and crawls low to the ground and tries to hide behind me  

   at first i was really saddened by this because toby would be great at agility too, but oh well......... i have set up obstacle courses in the living room and he has FUN and that is all that matters