Oxi-Clean laundry spray works great for me. It even gets out dried blood, spaghetti sauce, grass stains, oil and grease stains. My daughter used it when granddaughter was a toddler and you know how they can mess up an outfit.
I spray it on and let it sit for 30 min or so before washing.