His coat is gorgeous! Hey, if you enjoy caring for it, and he's only wearing the clothes for short periods, I'd leave it.
My girls are kept in puppy cuts because I just don't have time to care for a longer coat properly. My tiny Luna has a cottony coat, too, so she knots up quick if it's long. She's always freezing at night, so wears jammies