Shepherds are the best dogs. I have a pure bred from eastern Europe, she is almost all black. The most loyal, obedient dogs you could imagine, with lots of energy to play. The hair just makes you clean more often, they shed about a dog's worth every couple of weeks...