Astounding Facts About Meerkat Habitats That are Sure to Stun You