Sophia has a curly cotton coat. I've done a puppy cut in the past, but I don't like it as much as when her head hair is long.
Now I cut her body short, leave some hair on legs and tail, and let the head hair grow as long as I want. I love it! It is really easy to keep up on too!
Here is a link to her album where you can see lots of different cuts on her:
http://www.yorkietalk.com/forums/alb...?albumid=11532