Some people use linseed oil to finish wood floors. It is very eco-friendly & very safe for pets/kids. You would need to sand down the floor, clean it well & apply the linseed oil. It has been used for centuries. There are also recipes using part linseed oil, part turpentine. I don't know mych about it, but I saw a recipe like that in a Green Homes book from the library, so it must be fairly safe. I install wood floors, so I don't know much about carpet. I'm sure there are organic options, but I bet they are very expensive.