California is banning pet stores from selling cats, dogs and rabbits unless they work with animal shelters or rescue groups. Governor Jerry Brown signed a bill last week that will fine pet store owners 500-dollars for violations. The law takes effect in January 2019. "The Orange County Register" reports animal rights groups are celebrating the bill, calling it "groundbreaking legislation." The chief executive of the American Society for the Prevention of Cruelty to Animals tells the "Huffington Post" the law breaks the "puppy mill" supply chain that pushes puppies into California pet stores.