Definitely go for the pig. We live on a farm with friends, and they brought two heritage breeder sows and raised two piglets for slaughter. Supremely easy animals. My family has observed the whole process and we feed the pigs scraps, help with pen construction, moving sows to bring them to other friends' boar, etc... One sow has five piglets presently, and the two slaughter pigs were... well, delicious, lol.
One of the sows squashed all of her piglets. :( She'd pulled a whole bale of straw down and they slipped under her and couldn't scoot out when she laid down. She was very sad for a long time. She's going to be bred again next spring, and everyone's hoping she's not damaged for mothering now, but we'll see. If she does reject her litter, there's another sow who could take them on.
This year coming will be our first year of doing this for ourselves. We've been learning by working with our friends, so our first solo-farming begins next month when we order/reserve our chickens, seeds, and piglet. We want bees and rabbits, too, but will be obtaining those once the weather warms.
We wanted goats, too, but our friends' stories of having goats while living against a rock face in the mountains really discouraged me from further considering it. They had to retrieve a goat from 50ft up, and also had one fall through the roof of their tool-shed. No thanks. Another friend keeps them very uneventfully, but he doesn't live next to a mountain.
Our garden plot is about 16'x 50'. I can't wait!!! :)
Our steps include building a layer coop, rabbit hutch, and pig pen. The garden is established (former chicken yard and successfully gardened for 2 years with all organic inputs), but we'll need a fence around it, and we need to build two underground cold boxes- one for freezing and one for just cooling during the warmer months. I think that's it, besides continuing to gut and rebuild our mobile home that we also will need to move to the left 90'.
So, easy-peasy, right? Lol. Oh, and we're planning to be unjobbed by summer, too. We are unfamiliar with the idea of "small steps."