If you aren't going the route of a responsible breeder, then any pup/dog you get is going to be a crap shoot. So whether shelter/rescue or craigs list... it's all the same (to me). Back yard breeder is almost the worst place (to me) because I'd be giving $$$ to someone who IS (though unintentionally usually) adding to the pet overpopulation problem in the USA and has a good chance of having one of their puppies (or puppies from their puppies) ending up in a shelter/rescue/craigslist.
Advantage of a rescue is the pup is OUT of a shelter environment and usually with someone who knows the breed so can give a better assessment on what they are seeing while the dog was at their home.
MACH3 Bretta Lee Wildhaus MXG MJG MXF MFB TQX HIT CGC TC
Glory B Wildhaus AX, AXJ, XF
plus Miss Osin Blue Wildhaus
"How is it one careless match can start a forest fire, but it takes a whole box to start a campfire?." ANONYMOUS