A proper pet would need to be normal type I'd think, maybe a rock or steel type. Elementals would cause so much destruction, even a little one like Shinx
Furrent's iffy for me, because of how absolute difficult raising an actual ferret is. Maybe being bigger would fix that problem, but I don't...