100% enthusiastic participation. Use all facilities to succeed. ‘Whole hog’ refers to the entire pig as opposed to bits and parts of it , so the phrase implies using all facilities to accomplish or enjoy an endeavor. (Compare to Go all out.)
“For my daughter’s wedding, I’m not sparing any expense, I’m going whole hog.”