Cover the areas on your leather couch that are not stained from pet oils with a sheet of paper. Cut a hole from a large sheet or roll of paper to the approximate size of the stain. Place the paper over your couch.
Shake the can of degreaser well and then spray it onto the stained leather. Begin spraying at the center of the stain and work outward. Allow the white, powdery spray to dry.
Clear the powder, using a soft-bristled vacuum attachment. If the powder has turned yellow, the stain must be retreated.
Repeat the degreasing process until the powdery residue does not change from white to yellow.
Remove any remaining powder or grime from the treated area, using a leather cleaner. This ensures that all pet oil has been removed.
Choose a cleaner appropriate for the type of leather on your couch. Cleaners for anline and newbuck leathers differ from other leather-cleaning products.
Test the cleaner on a small, hidden section of your couch to check the colorfastness. If the color does not bleed or is not removed, continue applying the cleaner to the entire couch.
Apply the cleaner with a soft rag to the entire leather sofa to remove any additional pet oil and grime.
Seal the repairs with leather protection cream. Apply the cream with a soft, clean cloth. Work in small circles covering each section of the leather.
Allow the cream to soak into the surface of the leather couch for at least an hour, or even overnight.
Buff out the surface of your couch and remove any excess leather protectant, using a soft cloth. Your leather couch should be pet oil stain-free.