There are too many options for you to work with your dog and a trainer for you resort to sending him away. You just got him and he needs to have you with him, so he'll associate what he learns to you. Check with your veterinarian, local kennel, etc. and even look in the yellow pages for dog training. We did puppy training with Honey in a group and then did adult dog training simultaneously with Honey and Lilly. We found a problem with Honey in the group setting (which may have been because my daughter was handling her) and we will go to private, one on one training after the first of the year. I'd start with the group training first as it is probably much less expensive, but I believe it is imperative that you do the training with guidance from a qualified trainer. The other lesson we learned is that the training kicks in more at home, practicing, than in the actual sessions. If you only do the sessions and don't work on the exercises at home, you'll get no where.
Good luck. Hope Goblin is doing well!
Logan