Tough, well Quagsire is built for tough. Cute all you need is a Pokemon that can use a lot of cute moves, like Azurill. Smart, grass types are always good for smart. Roselia works for that. My Smart Pokemon is actually a Chingling, but thats just me.