I also believe that is a Sow thistle - some call it a Milk Thistle because of its milky sap but a true milk thistle is very large with a purple flower I think or a Hares Thistle due to it being enjoyed by them and rabbits.
Mine weren't too fussed when I tried it on them but I know others say they love them.