I'm not going to get into what my perceived difficulty of this mission is, as that would give an invitation for others to simply derail the topic. I would just like to suggest that the two respawning rocket puppies be removed from the level.
That is all, thank you for your time.
I'd much rather do away with the Stalkers and Menders, personally.