He's actually beautiful with his fur and I only just shaved him this fall for the first time. It became a necessity.
He has very long fur and it gets full of knots. I try to comb out as many as I can during as many sessions as I can but he doesn't like me touching him at all. He's an ex-feral and only loves our doberman Max (even though Max originally objected to his rescue!)
Also, he was throwing up a hairball once a week.
Since the shave, no hairball, no knots.