In a perfect world, every dog has a home and a roof over its head and enjoys the cuddles and smooches of its owners. However, dogs have to start somewhere before ending up in a home, and some of them start in a pet store. Is it inhumane for pet stores to keep dogs though?