My boss is a dog fanatic. She can't tell if it's small or big from the picture because you cannot see the body. That actaully helps determine the breed as much as the face.. If it's larger she thinks it's a border collie - golden retriever mix or maybe brittany spaniel - border collie mix. If it's smaller she is thinging welsh corgie - border collie/golden retriever mix.
That's the best guess she had.
He is a good dog, just likes to chew, Bought him toys he didnt touch them, bout him bones that were for his size he didnt touch them, he did like the little ones though, bought him pig ears gone in 5 mins, bought him a ham bone gone in a day, wake up in the morning and trash has been chewed and thrown about in the living room.