Purebred Or Poo??

The trend these days seem to be that families have a "Poo" or a "Doodle"for their pet. What is a "Poo"?? ....and what the heck is a "Doodle"?? Whether its a Malti-poo, Yorkie-poo, Bichon-poo, Schnauzer-poo, Labradoodle or Goldendoodle, the fact remains...that these families paid a lot of money for a mutt, mongrel or mixed breed [...]