I think it would be a lot of work. Players should rp their pets, not a new account. It would get confusing and plus you would have to switch accounts every time you needed familiar actions.
But I was thinking due to the level system, and wanting that in some way for there to be a level system for pets, you know? And that was the most basic way, probably not the best way though. Do you get what I mean?