I am picky with dogs, I like dogs that train easily. Trainability (is that a word?) is more important then appearance to me, but the dog's gotta look good too!

1) German Shepherd Dog!

2) papillion

3) Bearded collie

4) Lenoberger

5) mixed breed