Till it's done! Like everything else it all depends on the meat. It will get done when it wants to get done. Maybe some more info will help get you better answers. What temp do you plan in cooking at? The one whole pig that I've done so far on a smoker was a small guy of 50lbs and I cooked him at 250 till he was falling apart and it took 14 hours.