Many beggars always have puppies. They buy them on the...
Many beggars always have puppies. They buy them on the illegal market for a few euros (dollars). The puppies are often sedated, so that they don't move around, and when they grow up who knows what happens to them.