“This product is great for young puppies and elderly dogs. My 11 1/2 year old Great Dane has lost control of her bowels and leaves deposits on my rugs. This cleans up afterward. Just spray it on and blot with paper towels. No stain or residual odor. Febreeze is necessary for the initial odor.”