I didn't read all 400 replies but thought I'd throw out 2 options. Skipperkee however you spell it. Although not a common breed Smart, small and full of energy but not the have to go have to go of mini aussie's or border collies. And a dalmation good dogs but can become very protective. The...