Bitzawolf

Solve mazes and reunite two lost dogs back together by collecting keys and moving walls!
Puzzle