File:Pet Detective 31 moves.jpg

Summary
I can't seem to solve this one in 31 moves. Anyone know the answer?