Or just don't sit there.
I have far more issues with people not wanting to move bags, or leaving food crumbs over seats, that dog hair issues. But, admittedly, would like to cage those people too, so perhaps I am on board with your "bring back cages" campaign after all. They will be big...