I'm not sure that is a good idea as far as keeping them in a bottle.

Once we understand the truth about goldfish, we are realize that we need to provide the proper sized tank for these fish. A 20 to 30 gallon tank is a good choice to begin with. If you want more than one fish, you will need at least 7 to 10 gallons of water per adult fish.

Many people are seemed shocked at the thought of a 55 gallon tank for 6 or 7 goldfish, but that is the minimum that they need. These fish get big and they produce a large amount of waste, so they need a large quantity of water. Also remember that these fish can live twenty years or longer, and will soon become a cherished pet if treated properly.
http://www.goldfishutopia.com/care.php