I love playing Pet Rescue, and thats the name of the game, not "clear the block" rescue! Never fails, every time theres a pet mission Im stuck on one of those levels!
Scarlet the about Pet Rescue Saga, v1.85.11