When they ran out of dogs and cats, rats and mice, they killed one another for a food source.
This rings false to me. The population has been reduced by >99%. Even with the loss of perishable food due to spoilage, there should be tons of canned goods. Plus there's apparently decent hunting available nearby.

