As with many real world creatures that appear in Azeroth, the squirrels of Azeroth are different from the squirrels we see here on Earth. Azerothian Squirrels actually reproduce through eggs, and much like roaches, killing one normally will usually leave at least some of the eggs alive, meaning there's always more squirrels.