If you think he looks cute like he is, then leave it! I think he's precious! He just has puppy hair..alot of people would LOVE for their dog to have that much hair. But if you want his hair short, go ahead and get it cut. Remember that he won't look like a puppy any more, lol! You can tell he's small under all that hair