This is a complete rewrite of my old petmod.
In this mod you pretty much adopt a pet and hang out with it. You can feed it, tell it to attack players, tell it to stay, put it on a leash, and heal it if it's getting attacked. Their is also an age system so your pet can die if it's really old. Your pet can also die if you don't feed it. You could also color the pets egg so once it hatchs your pet will have the same color.

Temp fix for a problem:
http://forums.facepunchstudios.com/s...8&postcount=28

If you have an old version, delete the old version before installing the new version
Pictures:
Pet Commands:
- /spm - Shows the version info + available commands.
- /petinfo - Shows you your pets name, age, hp, gender, and type
- /adopt pet - You receive a pet egg
- /adoptinfo - Shows you a list of pets you can adopt
- /name name - Renames your pet to name
- /follow - Your pet will follow you (Toggle).
- /move - Your pet will move to the spot you are looking at.
- /leash
- /leash radius - Your pet will be leashed in a radius of radius
- /leash hide - Hides your pets 3d leash radius
- /leash show - Shows your pets 3d leash radius
- /feed - Feeds your pet so it won't die. You must be near your pet when using this command.
- /stay - Your pet will stay in its current location.
- /heal - Heals your pet (Can be used once every couple seconds).
- /attack player - Your pet will attack / not attack player (It's a toggle).
- /release - Releases your pet.
Admin Only:
- /givepet player pet - Gives player a pet egg.
- /reloadcommands - Reloads all chat commands.
Installation: Drag and Drop the Spacetechs Pet Mod folder into your addons folder.
Configuring: Open "Spacetechs Pet Mod\lua\SPM\Shared\Config.lua" and edit variables.
Change Log:
- 2.0
-Rewrote the whole mod

The follow and move commands might not work on maps that don't have npc nodes
Special thanks to G3X and Boofy for letting me use their servers for testing.
Also thank LuaPineapple for the leash 3d radius thing.