I don't get enough blocks falling on the left side to match. By the time I'm waiting for the last pet, nothing drops and I go through at least 10 turns and the last pet doesn't drop. I have been stuck on this level for months.
It looks like you're new here. If you want to get involved, click one of these buttons!