Should you buy puppies from street vendors? Our vet answers this contentious question

For any animal lover, it’s heart-breaking to see street vendors selling baby animals on the side of the road. Often, these animals are in bad shape and kept in poor...