Another fantastic post by you!
You have a wealth of knowledge.
I actually have an entire BOB for my three cats. Plus a month’s worth of food and water for them.
One thing I can suggest from experience (used to have 4 dogs) that is great for dogs if it works for yours is a Thundershirt. Amazing for anxiety (think gunfire and any other crazy sounds in a SHTF scenario) and also works as a basic shirt layer of warmth for your pup.
Learning CPR for a cat or dog is also a priceless skill to have.