They CAN'T afford it, that's part of the problem.

At least they do take decent care of the dogs while they have them (spayed/neutered, allowed in the house, etc.) but I hate how they just keep getting rid of one then getting another!

That's very sad about your uncle's dogs. I know my sister could be worse but still it drives me crazy.