There are several remedies to remove spilt milk odors from carpeting that include baking soda and deodorizer powders. If the spill has penetrated through to the padding, rug shampoos allow for a deeper clean. Enzyme drench cleaners are also sufficient.
It is always a good idea to blot the carpeting with warm water prior to treating the area, as this helps to remove milk that has dried up and attached to the fibers. Once the area is dry, the next steps are to apply the deodorizer powder or baking soda and vacuum the carpeting after 15 minutes' time. Deodorizer powders and baking soda work well to soak up any remaining liquid as well as neutralize offensive odors.
Another popular home remedy that is both affordable and efficient is white vinegar. The first step in a white vinegar soak is to mix one part white vinegar with six parts warm water. The next step is to pour the mixture on the spill, allowing it to soak through to the padding. The vinegar mixture must remain on the carpeting for at least four hours, followed by blotting. Once the process is complete, it is important to open the windows or run a fan to remove any lingering vinegar smell.