Check our 40 level walkthrough of Angry Sheep
Easy: level 1-10
Normal: level 11-20
Expert: level 31-40