There are a total of 159 toys to collect. Half of this is 79,5, so this means 80 toys are needed for this achievement.
There are more than enough toys to buy with coins for this achieement. Spend your gems wisely and not buy any toys with them.
The achievement may be a little buggy for some people, personally it didn't unlock before I had 83 toys.