Alps become easier if you have at least 6 dogs. Unleash them all and nightmares wont be such a problem.
That might be true, yet, as I stated this happened 10 days into the game so I did not have a single dog, because I did not expect to get ambushed liked that.