In conclusion, when you shave a double coated dog, you may irreparably impair their ability to properly heat/cool themselves and protect their skin.
The only reason a person might need to shave their double coated dog is if the hair is so matted, it's the only option.