I have hardwood floors and live right on the beach.
Verathne finish.
No shoes allowed in house, feet get well dusted off before entering. Pets spend time inside.
My formula for floor care: sweep daily, dust-mop to catch cat fur, mop as needed, using water-only. Don't use Fabulosa or Disicline as both will take the finish off the floors over time.
My floors are now over 20 years old and I am finally considering sanding and refinishing. not bad!