What is the Smartest Dog Breed?

The smartest dog breed varies according to who you ask. Most people seem to agree that border collie is probably number one. They are followed by poodles, the American Staffordshire terrier and believe it or not shepherds. You can find more information here: