sometimes dogs and kids are born or living in situations we don't like. I try to do better by showing better and helping when I can. School stuff, community service stuff, help a kid that has fallen on his bike stuff, fix a flat stuff, donate time and food for healthy breakfast at school stuff, basically lend a hand when it is needed or asked for.
Beyond that I am of the opinion people need to mind their own freakin business. To a degree anyway. If some parent thinks a bag of dorritos is acceptable for dinner, that really isn't your business. There are things you can do to try and help, but legislating and banning are not, or should not be the way to do it.
If a parent spanks their kid and you don't like it, tough **** for you. Lead by example, try and have a conversation, do what YOU feel you need to do, but legislation, CPS, abuse charges and all that other stuff shouldn't be an option.
If a dog has a prong collar on, you might not like it, tough. Feel bad and do all the things you think you need to do, but legislation, bans and calling animal control should NOT be an option.
Beyond sexual abuse, starvation or regular physical punishments that are leaving marks, none of that other stuff should be able to be "defined" as abusive except in someone's mind. Otherwise everything is open for interpretation and those screaming the loudest now really won't like it when the screaming is pointed at them. I can promise that everyone does something regularly in their lives that other people would take offense to.
Banning prong collars won't stop abuse. Most truly abused dogs have never seen a prong collar, or an electric collar.