Pets Slide
Online game Pets Slide consists of several pictures of pets. You're going to solve a pretty complicated puzzle. The fact is that you cannot freely move parts of the picture. You can only move a piece to a free cell. This makes it much harder.