California lawmakers have approved a bill requiring pet stores to sell dogs, cats and rabbits from shelters or rescue operations.
It now heads to Gov. Jerry Brown.
It bans pet stores from selling animals bred in so-called "puppy mills" and other mass-breeding operations. Instead, stores must work with public animal control agencies, shelters or rescue groups.
The stores must keep records for up to one year showing where they get the dogs, cats and rabbits they sell.
No Assembly members spoke against the bill. Supporters say it ensures only animals bred healthily and humanely are sold.
Pet stores that violate the new law would face a $500 fine.
More than 30 California counties and cities already require pet stores to sell rescue animals.