>>19870521I'm with you OP, I'd choose Gardevoir (female) too.
>Wants nothing more than her trainer's happiness and safety>Extremely protective and loyal, she wouldn't let anything hurt you if she could prevent it>Powerful in battles, Encore is fun>Has loads of awesome psychic powers and teleportation means that you'll never be late to anything again>She can sense your emotions and would give you a hug if she sensed that you're upset>Highly intelligent as a psychic type and probably a fast learner. She'd be on the same intellectual basis as a human, if not more.Gardevoir would be the best partner.