They are in Blizzard Mountain in front of the Wintery Shoppe on a few trees.
You can find Snowpuffberries in Blizzard Mountain.
in blizzard mountain
The snowpuffberries are in Blizzard Mountain in Petpet park. The tree/ bushes have them.
The Petpet Plaza is found by easily looking in your map on Petpet park.
Petpet Park was created in 2008-10.
You can use your Neopets account for PetPet park.
At the Petpet Emporium.
You don't.
you guessed it, it's in PetPet Park :) hammered you
TNT, or The Neopets Team, made Petpet Park.
Market Lane
You do have homes but I dont know how to get one, but I do have an account at Petpet Park.