PetO announced it would ban the sale of live animals across its 58 shops nationwide. Last year, the retailer acquired 41 pet shops and 25 veterinary clinics that were divested from Petstock and ...