I shaved it for so many reasons. 1 being that we live in florida and it gets HOT!!! Last year during the hurricanes I worried about her getting over heated. Not only did we have no power or a/c for days (no a/c for 2 weeks the first time), the air was also very thick and still, it was the most uncomfortable weather I have ever experienced. Sunburn isn't an issue as she doesn't stay outside, she just goes out to potty and then comes back inside, not to mention our yard is very shaded.
reason 2 is she has horrible allergies and all that hair really holds the pollen and other allergens. I have to bathe her often in an allergy shampoo, but her hair made it hard.
Reason 3 is she hated to be brushed, and let's face it, that hair is a lot of brushing.
Reason 4 is her hair likes to mat, even with daily brushings. After a bath it's mat city.

I have to say the last 2 days she has been acting like a puppy again. I think she is more comfortable. I should have been shaving her down for the last 4 years. I do think she is prettier with her long hair, but she does look really cute now, like a puppy.