In fact, many English learners were taught that the second comma in a sentence like this is NOT necessary --though the textbooks told us to add a comma before an 'and' :P
Personally I think the english sentence should read "Dogs, cats and horses are animals". I think the Spanish translation is the same but it makes a little more sense to me.