England is banning the sale of puppies and kittens in pet shops