If there should be pets (as id would like myself)...

I'd want these as mini pets: (vanity pets)

Apkallu - called: Apkallu Jim
Coblyn - called: Coblyn Cody
Jigga - called: Jigga Jizz

lol nah joke... idc, would be cool i guess.

I'd prolly prefer the beastmaster class over this, but ony if i could actually
have my summoned beast out even inside the city.

I mean it's always nice if u manage to charm some rare mob & ofc you wanna show it off to everyone. ^^

New Edit:

Beastmaster pets should also have their seperate Equip/ability window.
Where they can rank up & learn new skills, equip collars, leg protection etc.
Maybe even get the beastmaster a whip this time around, just for the coolness of a Whip ofc.