Move box in differente direction

I wish the cat could push the box in the direction it is walking, but I don’t know how to do it without using the physics engine. I’ve tried creating a variable that is set to a certain number of pixels when the cat moves and adding it to change the box’s position, but it moves it in a very strange way.

}

What do you mean by “it moves it in a very strange way”?

And can you give a screen snip of the events?