If the revolution had any chance of succeeding, a few important actions should have been taken.
First, the revolution was almost doomed to fail from the beginning, because the other animals did not learn to read. For there to be a good and functioning government, you need a citizenry that is educated, so that they can keep leaders accountable. Moreover, the power of rhetoric subsides.
Second, the animals should have ensured that leadership circulated year by year. In other words, it was not wise for only pigs to rule. A diversity of animals would have limited the corruption of power. The maxim that absolutely power corrupts absolutely is true.
Third, the animals should have not allowed Napoleon to take the dogs for himself. This was tantamount to privatizing the military.
If the animals took these steps, the revolution could have succeeded.