I read someone else's thoughts about life post-collapse, and it had much less to agree with.
The writer's premise was that, PSHTF, we would have to not have pets (due to the amount of food required), and we would have to give up meat (due to feeding and transport energy requirements). Both thoughts seem to be wrong, primarily in that long-term hope would suggest that we turn to a more agricultural lifestyle - even if cities continue to have a large population. We would, by necessity, go back to many pre-industrial methods, assuming we can revive technologies and techniques long abandoned.
Cities may exist, but likely denser in the central areas, and with lower overall populations, quickly changing to agricultural rather than suburban.
A good couple of dogs will do more to protect and feed you than a limited supply of ammunition. Cats can and will hunt vermin - even small game... it's just getting them to bring it back to you. Horses, donkeys, goats, sheep, cows, chickens all are obviously good to have - while they're not pets, the writer of that particular piece seemed to regard any animal to not be worth the effort. I don't think that the writer has tried to plow a large area of ground without using a draught animal. Nor has considered that if things have to be transported distances, using a pack animal is better than not.
The author also did not consider that there are logistic reasons to having livestock. If you are living in the countryside, and producing food for a city, it's difficult to round up a couple of acres of soya beans and drive them into town.