According to Winnie the Pooh and the Honey Tree, this was possible because Eeyore is full of sawdust. Also, when Eeyore appears in animation he is colored his natural grey, though he is coloured blue with a pink muzzle in merchandising.