It depends on the toy.
ZoE can annihilate some toys in less than 2 minutes!!! Others can last a couple of months.
What I find interesting is that she knows the difference between her play toys and her snuggle toys. She has a bear that she's had since she was 6 weeks old, and she still has it at two years old, and it doesn't have a single hole in it.