This was really solid! The different mechanics with the dog were well implemented, movement felt good, and the level design felt like a classic platformer. Although I ended up swinging around with the dog before getting the extended lead item; not sure if that was intended. Great work! - supersoup