Quote Originally Posted by satomi325 View Post
Very cute pup! Your lab looks like a very happy girl too!

I was going to guess Border Collie as well.

Mike: the short muzzle might be because he's still a pup. His muzzle might elongate as he gets older.
Yea i was thinking the same thing. When my shepherd was a pup she didnt really necesarily have a long muzzle but once she grew and her features filled out, she developed more of a typical shepherd look.