Hard to believe there can be 62 hits on your thread and no comment...
Your puppy is adorable! What's his/her name?
I also have a little hair-farmer... I'll post a pic of him when I can. He's a Cardigan Welsh Corgi but has a genetic flaw that causes long (and I mean LONG!) hair. I don't mind it - well worth it. He's a love and puts up with what my kids can dish out - that dog should be sainted!