 Alpacas can spit for several reasons.A female alpaca spits when she is not interested in a male alpaca, typically when she thinks that she is already impregnated.Both sexes of alpaca keep others away from their food, or anything they have their eyes on.