Not coming up with "best" but some of the list were weimeraner, border collie, aussie, lab, shelties,spaniels and westies . sorry,that doesn't narrow it down does it. The one site said almost any dog can compete and be excellent at obediance. If you are going for a spacific type like herding or hunting the obvious choices are borders and labs respectively. Sorry not much help.