It's neat what you were going for here, like "Passage" but more gamey. I'm still not sure what the dogs do, but hey maybe that's the point? (The beauty of art games)
If you're looking for bugs still, the level randomizing has a habit of trapping me in a corner, (But hey maybe that's the point?), and it IS impossible to restart the game without refreshing the page.