Cabbage

The Cabbage summons a pet Guinea Pig when used. It grants the Pet Guinea Pig buff that lasts until the player manually cancels it by right-clicking the buff's icon, or dies. The Guinea Pig will follow you everywhere you go. The guinea pig doesn't attack enemies. Also if you have flying items (Wings,Jetboots Etc.) The Guinea Pig will fly with you. When flying it leaves white clouds behind it like most pets.

It can be obtained from Chests and Golden Chests. As of the 1.2 update, it can now be dropped by Snatcher enemies.