It's pretty simple when talking about Glade Fabric & Air Odor Eliminator for Pet Odor - Fresh Scent. It works. I have a dog. Dogs smell. That's just the way it is. There is dog hair smell. Dog food smell. Dog bed smell. No matter how clean you keep your house it's there. But you can beat it. Glade Fabric & Air Odor Eliminator for Pet Odor - Fresh Scent works. It has an easy to use pump handle. A little goes a long way. My floors aren't slippery after I spray it (like some air fresheners). I have used it safely in the air and on my furniture (love not having 2 bottles to deal with). No, it's not all natural and yes I wish it was. The fresh scent also means that it doesn't interfere with my candles or home scent products or even the ones I make on my own. It just takes away the scents I don't want. And it doesn't cost much at all.