Originally Posted by Pete Meisinger
Through the course of our boat ownership we have had kids and dogs, Neither at present.
Carpet was OK and nice and warm on bare feet and the dog could "plunk" anywhere in comfort. If you go with fairly cheap carpet and the installation is easy I guess carpet is OK. With kids the sand is the issue
I much prefer my teak parquet with an occasional throw rug.
The solution to the dog on boat issue when I was a kid was that the dog isn't allowed in the cabin, he/she stays up on the bridge deck. Now that it's my boat and my girlfriend's dog (still the same boat though), we follow the same rule for the most part. Our current dog isn't happy sleeping on the bridge deck with us down below, so he gets to come down at night to sleep if he's on the boat overnight with us. During the day, he's perfectly content to not go further than sticking his head through the doorway into the cabin.
How well that works for the dog is very much dependent on boat layout, however. Both dogs I've known on this boat have been quite happy sleeping on hard surfaces, so as long as there's at least some choice of non-slippery surface for them to lay on when needed, carpet vs hard floors wouldn't be an issue anyway.
To me, the biggest annoyance with carpet is keeping it clean and not letting it look gross / worn, particularly if it's light colored. It's mostly an issue in the high traffic areas. The 20 year old carpet in my staterooms looks basically new, but the stuff in the salon is due for another round of heavy cleaning and it's starting to show some wear on the stairs.