I don't know how to describe it exactly , but there is this powder stuff you shake onto your carpet and let set for a while before you vacuum and after you finish vacuuming everything smells awesome, the stuff I use is Arm & Hammer Odor Eliminator for Carpet & Room.
It is a must use if you like a good smelling house.
