article thumbnail

Pet Love Closes its Doors in Beverly Hills

Critter News

Pet Love is a business that sells animals from puppy mills.) The Beverly Center, an upscale shopping mall in Beverly Hills, California, has announced it will terminate Pet Love’s lease sometime in the next few months. Best Friends made the announcement at a news conference Tuesday. This is awesome.