Feeding your tarantula appropriately is essential to their long-term well being. Some tarantulas appear to have an insatiable urge for…