Here's the best ref I could whip up in a moment's notice.
https://dl.dropbox.c...134/trainer.jpg
I think the picture covers everything you've listed.
Yes, a ratticate, don't judge me! <3
EDIT: Oh, personalities! Trainer is kind and gentle, but strong willed and detremined when in a battle. Ratta is playful but sometimes has a temper. Have fun with those. XD