CSB Pets gives each player a little companion. On spawn a non-solid model entity is created and, on a movement task, glides toward a point just behind and above its owner with smooth interpolation while always turning to face them. Players pick a pet from a menu with /pet; the choice is saved per SteamID in nVault and restored automatically next time. Pets are removed on death and on disconnect so they never linger.
/pet menu to choose or remove a pet.fakemeta and nvault modules in modules.ini.csb_pets.sma, copy it to addons/amxmodx/plugins/ and add it to plugins.ini.models/ folder or edit the model list in the source.