Because they eat everything in sight!!! They are big pigs for being so tiny. One fairy can eat 14 times his/her body weight in one meal. If your garden disappears over night it's a safe bet to say the fairies stopped by for a meal!!!

Do pigs ever use napkins?