Lucario

Lucario is a servant to a nobleman named Sir Aaron in a city called Cameron Palace. Aaron had trained this Lucario to manipulate aura. Lucario thinks of Sir Aaron as both his master and close friend. After Aaron traps him in a magic staff  Lucario begins questioning any Pokémon-human relationship. Lucario demonstrates an adaptness to Aura. The Lucario in the movie can also speak human languages without telepathy, the fifth speaking non-legendary Pokémon after Team Rocket's Meowth. Lucario sacrificed himself in order to save the Tree of Beginning.