You asked:

what do you call a group of pigs

pig
pig

The words for a group of pigs are "drove", "herd", "litter", "sounder", "mob" and "drift".