Gio

This can be used as a standalone name, or as a nickname for something longer, like Giovanni (meaning "the Lord is gracious") or Giorgio (meaning "farmer"). Either meaning is fitting, as you're going to have to be gracious when little Gio tracks mud like a pig farmer on your freshly mopped floor.