If you have ever had an inside cat you know all about cat spray and how foul it can smell. And yes female cats do spray by the way. People that do not have cats will probably not know this little fact. But the people that have cats know all about it. So what is it made of you ask? Cat spray is made up of a mixture of pheromones and urine, and smell god aweful when coming from a cat (pheromones are the scents that all animals put off in order to find a mate and to mark there territory).
A female or male cat will spray to not only mark his territory but to also show signs of affection. Cats spray when they feel threatened or are nervous (yes cats can get nervous too) Cats will also spray when they are in heat or are pregnant.
So what is the best way to clean cat spray First DO NOT USE Ammonia. Cat Spraying No More and Ammonia will only intensify the smell and make it worse. I recommend using Vinegar and Water. Vinegar neutralizes the Cat Spray on Contact. You can also use Oxi Clean, it seems to work really well on killing the smell.
Offcial Site : http://www.catsprayingnomorereviews.com