Fully coated dogs also get heat stroke, I wouldn't blame that on shaving a dog. I shave a pug, a Chi mix, a purebred Chi and a Border Collie every month and they do tolerate the heat better when shaved (the BC especially, since his owner rarely ever brushes his coat thoroughly). I personally wouldn't shave my own long coated dog, only because I prefer long hair to short and I brush/groom Tango constantly. But, personally, I don't think there is any more of a heat sroke risk on shaved breeds than their is in fully coated breeds. It is true that dogs with thyroid problems will grow their fur back in patches and a lot of dogs when shaved will grow their coat back, but it won't look as full/nice as it did originally but if people don't mind then I don't see a problem with them shaving their dog. I could be wrong and this is a very controversial topic, but this is how I feel.