Ball pythons aren't dogs. If the demand ever drops that low, there are probably hundreds of people on this site alone who would take a few unwanted healthy snakes. I would. Even if you have a good amount of land, dogs are too costly to have more than a couple. Most dog enthusiasts have 1-5 dogs. Very few have more than 10. It's not uncommon for a ball python enthusiast to have 20-100+ snakes, and most are always open to take on a healthy rescue or three. It's apples and oranges.