I had a feeling that this topic would pop up sooner or later after lurking on the forums for long while. I don't see a problem with vanity pets in the game, its just one feature that's completely optional to mess with. Though if it bothers some people then I agree to what someone mentioned on here for having the option in the config menu of the game to toggle either showing or not showing of vanity pets.

I apologize if this has been mentioned before probably numerous times.