1 tbsp detergent, and 2 tbsp rubbing alcohol. Add these ingredients to the water and salt mixture. Mix all of these ingredients together in the bowl or cup. Wet a clean kitchen sponge with the solution.
Dip a clean sponge repeatedly in the cleaning solution to saturate it with the cleaning substance. You will use this to continue cleaning the carpeted area. Again, if the area is large, you may need more than one sponge. Use the sponge to wipe the rest of the vomit away. Using small strokes, remove the rest of the vomit and any stains with the damp kitchen sponge. Just like before, with every stroke and dab, use a clean area of the sponge.
Each time you stroke the area with the sponge, you will be removing vomit. Rinse the sponge in the sink with warm water if it becomes completely dirty. You will likely want to throw the sponge you use away. Sprinkle the carpeted area with baking soda. Now that the vomit is cleaned up, sprinkle the carpeted area with baking soda, completely covering the area you just cleaned. This will rid the carpet of any smells and will help the carpet dry.
Vacuum the baking soda once dry. It may take several hours for the baking soda on the carpet to dry, and it will likely become clumpy. Keep your pets away from the carpeted area during this time. Once the area is completely dry, use a vacuum cleaner to completely suck up the baking soda. Using a spoon or knife may help. Using paper towels or an old rag, absorb any remaining moisture. Start blotting and dabbing the vomit until the chunks and moisture are mostly gone.
Sprinkle the area with baking soda or corn starch. This will absorb the rest of the moisture that remains below the surface of the carpet. Cover the entire carpeted area with baking soda or corn starch. Vacuum up the baking soda or corn starch once dry. The baking soda or corn starch will likely dry within 2 hours, and they may become clumpy. Once the baking soda or corn starch is dry, use a vacuum to completely suck up the remaining particles.
Apply an enzyme based carpet cleaner. These cleaners are readily available in the cleaning aisle of your local store, or in the pet supplies aisle. They are effective in removing stains, too. Spray the area with the cleaner until it is very damp. Let the cleaner sit for 1-2 hours. The cleaner container may say that the cleaner needs to sit for a longer or shorter period of time.
Read the back of the container for specific instructions. Generally, 1-2 hours will allow the product to remove stains and odor. Keep your pet away from the area until it dries. You may even want to keep your pet in a different room for the time being. Once the cleaner completely dries, it can be walked on again. Rent a commercial carpet cleaner. Some stains are too deep to remove with ordinary homemade or store bought cleaner solutions. Using a professional carpet cleaner will remove the toughest of stains. You can simply hire carpet cleaners, or rent the carpet cleaner and clean the stained areas yourself. Carpet cleaners are available at grocery stores or rental centers. If you do not feel comfortable operating a carpet cleaner, hire professionals. Ask a friend for help, since you will have to move furniture and operate a somewhat heavy carpet cleaning machine.