A federal judge in Phoenix, Arizona just ruled that all dogs and cats sold in pet stores must come from animal shelters or non-profit organizations. The ruling upholds an ordinance passed in 2013 that was challenged by a store called Puppies N’Love, which claimed it violates constitutionally-granted interstate commerce laws.