I’ve thought about this for cats, and I think the key is to find out what special nutrients they require, and keep a supply of that on hand - for cats, for instance, Taurine is essential. I’ve wondered how long a supplement like that lasts, and if it’s possible to freeze supplements
I don’t think it’s as bad for dogs to survive a while on ‘people food’ as it is for cats; but I’m not a dog owner and never looked into it.
-JT
Some dehydrated food supplies have packages of anti oxygen chemicals. Sometimes you see things like that in medicine bottles. They would have the vacuum bags and pumps and stuff and you could probably get lots of free information on how to store food. USDA has lots of information on preparation of food. They publish recipes and directions on canning foods also. I have a 1977 pamphlet on building your own food dryer and how to dry foods. I suspect you could find an digital book online.