Cupcake Trees are a type of garden tree that produces the homegrown fruit, Homegrown Cupcakes. These trees can be grown in a pet's front or back garden by purchasing a normal tree seed a the Garden Shop and planting it.
The cupcake tree was introduced on June 8, 2009 as one of the first trees that could be grown using the new garden feature in Pet Society.
After planting, it will take 72 hours for the tree to reach maturity. Afterward, the tree will begin producing fruit, one cupcake at a time, randomly. A pet can have up to three total cupcakes on the tree at once.
Homegrown Cupcakes from this tree can be used to fish at the Pet Society Pond. They are the only item that can catch the Cupcakefish. But note that you can also catch other fish with a homegrown cupcake (like the sardine).