Actually I have seen threads regarding you and Buddy before but only skimmed them. Because you were already having a trainer come to your home I figured that it was best you listen to the person who was a professional who was seeing the situation in person. I replied to this thread because you said you only had one more lesson with the trainer. So I thought I might be able to help you out a little. So, in short, I hadn't read the whole history of you getting Buddy.
That is sad and Buddy has a lot to work thru. The great thing about dogs as opposed to people is they 'let the past go' as long as they have a reason to trust you. They are more resiliant than people and quicker to forgive and forget.
No wonder the dog goes in to orbit when he's outside, it causes a LOT of anxiety. Its up to you to re-teach him that being outside has a new set of rules and get him to look to you for direction instead of looking to freak out. It will take work but you can do it.
That is sad and Buddy has a lot to work thru. The great thing about dogs as opposed to people is they 'let the past go' as long as they have a reason to trust you. They are more resiliant than people and quicker to forgive and forget.

No wonder the dog goes in to orbit when he's outside, it causes a LOT of anxiety. Its up to you to re-teach him that being outside has a new set of rules and get him to look to you for direction instead of looking to freak out. It will take work but you can do it.