Nice looking puzzle game! One observation I have is that some animal tiles are quire similar, or have similar colours. Perhaps this could be varied a bit. To add another layer to the puzzles, perhaps there could be additional rules like some animal not being allowed together etc.