great sokoban puzzle with unique substracting mechanics, 5/5. one thing I would add is an indicator that you tried to move into a tile that is not available, because when I started I had a move in mind that involved the finish tile and then I ended up moving the sheep. obviously I then found Z turns one move back in time.
would also love to see a future metapuzzle where you have to decide which sheep to wake first.