Why does my canned enchilada sauce smell and taste like dog food?
It's because the enchilada container was mis-labeled at the factory :)

All kidding aside, if you purchased a sauce in metal cans instead of glass jars you may have picked up added flavors.