Which sentence correctly uses punctuation to separate coordinate adjectives?

The happy, fluffy dog wagged its tail.

The happy fluffy dog wagged its tail.

The happy fluffy, dog wagged its tail.

The happy, fluffy, dog wagged its tail.