I gave up too.
I am not as concern as I use to be. Than again
my carpet are not new.

I always wipe down the dogs before letting
them back in the house when it rains.
I am not as careful about their paws.

Mud will dry to dirt, and than I can just vacuume
or mob.