The Pet's expansion is great & the Dogs & Cats are adorable <3 As far as community lots (without a dog/cat trait), they just continue to show up, walking into clubs, across dance floors, gyms, etc...
I don't think it's that hard to make that specific rug disallow all pets. At least when it comes to gender-specific restroom doors, Sims know which door they can't go through to use the public restroom.