Nicely done, I have pretty much no issues with this one (other than my lack of skill).
Although I did encounter something, and I know you can't really fix this at the moment but I may as well tell you anyways.
On the bottom and middle rows, sometimes the puffshrooms refuse to shoot and instead become pacifists until one of them (placed before they stopped shooting) gets eaten. I can't really see if the ones I place after Pacifist Puffs start, but I assume that they don't shoot either.
Once again, I must say good job, keep it up!