I'm not getting a dog for a while (probably not until next year at the soonest, but I'm researching (and dreaming) ahead of time. I'm considering a shetland sheepdog. I'd love to hear all the pros and cons of owning them. I can provide moderate exercise (at least an hour's walk every day, plus two hours of playing and training in the yard) and want to get involved in advanced obedience training or agility training. If anyone knows of any reputable sheltie breeders, that would be great too!