Well, i don't have soul silver i have heart gold but i went to goldenrod city and go to the very top almost like you leaving goldenrod city and go right. Then you should see a place with a flower as an icon painted on a billborad or what ever and talk to the lady in the ponytail and do what ever she needs you to and you have it! (sorry if its not exactlly how to get it it's been a while since i did this...)
Hope i helped~!
Chat with our AI personalities
It is very simple to use the squirt bottle. First, find the sudowoodo, who is the one you want to squirt. Press A on the 'tree', and it will ask you if you want to use the squirt bottle, and that is about it.
You beat the Goldenrod City gym leader(Whitney, in SoulSilver), go to the flower shop, get the squirt bottle, go to the tree, squirt the tree, it'll attack you.
its in haus in Goldenrod city
A house in Goldenrod City.
In Pokemon Gold, the squirt bottle item can be obtained from the flower shop in Goldenrod City. It is only available to the player after the player has defeated the Goldenrod Gym.