While both vinegar and baking soda have their uses when it comes to household cleaning, they may not be effective enough on their own to fully remove strong pet odors from upholstery or fabric surfaces. However, using them in combination with a commercial enzyme cleaner can help absorb excess moisture and neutralize lingering smells.