Existem muitas raças de porcos que permanecem pequenos, incluindo as raças barrigudas, Juliana e KuneKune. O porco-da-índia e o porco mexicano sem pêlo também se enquadram na categoria de raças menores de porcos.
O tamanho dessas raças menores de porcos pode variar. Os porcos barrigudos podem pesar cerca de 40 libras na maturidade, enquanto os porcos barrigudos regulares pesam cerca de 60 libras quando totalmente crescidos. Porcos Juliana podem pesar mais de 50 quilos quando estão totalmente maduros. Um porco mexicano sem pêlo pode inclinar a balança até 90 kg quando adulto, o que ainda é considerado pequeno para um porco adulto.