What moves can Eevee learn?

Moves Eevee can learn include trump card, tackle, take down, and covet. Other moves Eevee can learn are echoed voice, charm, and natural gift.