Yes. All roasting pigs (Less than 100 lbs.) are sold whole with the head on, feet on, and skin on. You can request to have the head removed, but you will still pay for the full price of the pig (head included) if the pig weight is less than 100 lbs.
Roasting Pigs Over 100 lbs. can be purchased with or without the head. If the head is removed, the weight of the head is not included in the price.