Hardwood, without question~ Tex throws up to his heart's content, and I don't stress at all. Well, I stress over his health, but, not the floors.

Plus, as far as the nails, the stains, etc., on hardwood....think CHARACTER! Nothing is more beautiful than worn floors, really.