I was also going to suggest Dawn dish soap and hydrogen peroxide. I use that as my sole stain remover. Living on a ranch, it works on everything from after birth, to poo, to grass, to grease and oil. I use a 2 parts peroxide, 1 part soap, and if the stain is bad, add in some baking soda. I rub the stain gently with a tooth brush and let it set for a few minutes. Works wonderfully!!