@principium Kiddie pools work great. Make ‘pig rails’ with pool noodles to prevent puppies from getting squished against the sides. Just Google ‘swimming pool whelping box’ and you will see what I mean.
The reason I wouldn’t use a dog kennel is because it would be difficult to install the pig...