Okay, I know you guys are probably getting annoyed by all the breed suggestions posts I'm making. I'm not being annoying on purpose, I'm just unnaturally curious. I promise you all that I will stop with the posts soon enough. So, I narrowed down my breed to the German Shepherd. Which was pretty obvious, honestly, but then I saw people getting dogs from the shelter. And getting mixed breeds. And getting dogs that were saved from terrible conditions that made me feel pity for the poor puppies. What do you guys think of getting a mix breed? It would be a puppy, definitely, but I am now having trouble choosing between getting a purebred or a mutt. Especially considering the fact I may do flyball (or agility, really can't choose...). By mix breed, I mean the generic pick up from the pound dog, or the typical craigslist dog. A dog which has unknown lineage and you have no idea who the parents are. All of my previous dogs have been mixes, and I loved them all, dearly. But, I also want a purebred dog. I wish this choice was 10x easier... Help. I'm indecisive. Purebred GSD or mix breed?