Yes, homemade solutions like a mixture of white vinegar and water, or using baking soda, act as natural and effective means to neutralize odors in carpets. They are particularly appealing for those seeking non-toxic and natural cleaning options.