the puppy coat goes through many changes...if your little one has a thick black coat at 7 months and hasnt begun to clear his head then he is more than likely a cotton coat (modified)
this might help explain what to expect from your new pup
http://yorkiepassion.com/coatcolorchanges.htm