Remove mud from your upholstery by applying a small handful of white, foam shaving cream to the stain. Let the foam sit and soak into the fabric for one minute, then blot the stain with a clean rag. Try this same technique, but let the foam sit overnight. Vacuum up the residue with a vacuum cleaner.
Remove animal vomit stains from your upholstery by first scooping up the vomit with a paper towel and discarding it. Sprinkle salt on the stain and cover it with a damp rag. Leave the rag in place for three hours so the salt can work on the stain. When you remove the damp rag, the stain should be gone.
Soak up pet urine from your upholstery as soon as possible with a layer of paper towels and newspaper. First, apply the layer of paper towels, then the newspaper so the urine will be absorbed into the paper. Repeat this process until the dampness is gone. Spray the area with water to rinse. Vacuum the area with a wet-dry vacuum to remove the water.
Use a pet odor neutralizer on the area that was stained after it has dried. Follow the instructions on the odor neutralizer. It should remove any odors and keep your pet from returning to the spot and urinating on it again.
Apply upholstery cleaner to stubborn stains that you cannot remove with other treatments. If all else fails, you may need to call an upholstery cleaning professional who can use a more potent solution and heavy-duty steam cleaner on your furniture.