Rhona-Mae Arca February 20, 2013 Health & Wellness, Pets, Recommendations & Reviews Cleaning with Nature's Miracle Pet Stain & Odor Remover Rhona-Mae Arca February 20, 2013 Health & Wellness, Pets, Recommendations & Reviews If you have a pet, chances are, you've had to clean up an accident or two. Maestro doesn't get sick too often, but when he does, Nature's Miracle is a what I root through my cabinets for to clean up dog urine, feces or vomit.