Well, pigs can eat just about anything. But, they shouldn't eat Christmas trees because they're full of needles and other dangerous things that could harm a pig. It's not worth the risk, so just make sure to keep any Christmas trees out of reach of pigs.