Here's a question: Too many people want exotic snakes.  The demand is driving what to carry them?

Here are possible answers to this question:
- ditch
- shop
- north america
- pet shops
- outdoors

I believe the correct choice is "pet shops", here's why:


pet shops are places where people commonly look for their new pets.