Here in Albuquerque there some 300 pit bulls up for adoption thats about 2/3 of all dogs in the shealters.
A good first step would be for shelters to adopt a policy of no adoption of pit bulls - hold 3 days and then put it down. It would clear out the shelters for animals that should be adopted.