Ridglan Farms in Wisconsin sells more than 3,000 beagle puppies bred for scientific research. Now, we know who is buying them ...
You'll likely have to lower your aesthetic standards a bit. But getting to relish two of life's greatest pleasures ...