You know, if you don't like Pokémon battles, I think you should try Pokémon Mystery Dungeon Rescue Team. As far as I can see, it is based mostly on teamwork and all that stuff you like. And Pokémon Ranger has no violence at all. You only use the Pokémon for their field moves to get through obstacles, and you catch them with the DS stylus. Do you even have a DS, though?
Speaking of that, here's the club for it (Mystery Dungeon), if you wanna learn more.