So everybody knows Fluttershy's bunny Angel? Well, there are two of her. They both look exactly alike, however their personalities are very different. One of them is a mean and self-centered arsehole, and the other one is rather kind and caring. Since they look the same, Fluttershy can't tell them apart, and they are both named Angel. This would explain why Angel's personality is so inconsistent from appearance to appearance.