I came across Odormute many years ago when my senior dog started having "accidents." The biggest test was when my other dog was "skunked." Worked like a charm. Compared to other enzyme based products, it's dirt cheap (you just mix up when needed -- a small package of powder has lasted ages).
https://odormute.com/pet
Skunk Odor on Pets
DIRECTIONS: When your dog or cat gets skunked, it is best to bathe your pet outdoors in order to avoid getting in contact with any household items. Wear gloves to avoid contact with the skunk odor.
Thoroughly soak your pets coat with the Odormute solution. Avoid direct contact with the pets eyes; use a soaked washcloth if needed around eyes, nose and mouth. Allow the mixture to dry for about 1 hour. Once dry, rinse your pet thoroughly with cool water, then repeat by washing your pet with cool water again. If skunk odor is still detected, repeat the entire process.
Once odor is eliminated, wash your pet with your favorite pet shampoo. Enzymes may be irritating to skin on some animals. If skin redness or irritation occurs, discontinue use and wash your pet thoroughly with water.