Ignore the people who say you need to give the dog up. You have clearly tried and there are some very smug people on this thread.
Most of the people who have said that have had their own struggles with their dogs. I know Wolfie had some serious problems with separation anxiety, for example, and the damage her dog caused could have caused lots of people to rehome.
What people are saying is that the solution isn't to send your dog away for a month and expect the problems to disappear. Dog training involves regular (as in, daily) sessions either with a trainer or using their techniques yourself, often lasting years. And in most cases, it's the owner who needs training just as much (if not more).
Which is why sending your dog off to training school won't work. You could send your dog to the best trainer in the world and the dog could behave impeccably, but if the owner doesn't learn the same techniques and doesn't dedicate the same amount of time, it's a pointless exercise, because the dog will just revert back to its old behaviour.
"only experienced dog owners should have dogs".
See, this I disagree with. But unexperienced owners should be careful picking their breed. They need to think about the time they have, what they can realistically dedicate to a dog and whether the time they have is enough for the breed they want. By all means get a working dog if you live on a farm and stay home and have several hours a day to dedicate to your dog - but if you live in a flat and work full-time, maybe accept that a husky or collie isn't for you. I do think picking the right breed is a BIG factor in succeeding with your dog.
Anyway the whole argument is pointless as OP has already sent her dog off and spent the money. Hopefully it works and things settle down for both of them.