Dogs don't get dumped near as much as cats do around here and they usually get taken in and found homes. Cats just seem to revert to being wild and breed like crazy. The coyotes and eagle pick off some of them but at times there are cat population explosions that need thinning down. From what I see cats don't do much in the way of keeping rodent populations down but the kill a hell of a lot of birds.