One gallon is really just too small for any type of fish, but 2.5 gallons or more would be great for a betta fish.
ZERO!! A 1 gallon tank is not large enough to keep any kind of fish in. A Bubble eye goldfish can grow to 10 inches long and so, using the basic rule for keeping fish. "1 inch of fish need a minimum of 1 gallon of water" you would need at least a 12 gallon tank to house 1 Bubble eyed goldfish.
Neons
The basic rule for keeping any kind of fish is. 1 inch of fish needs a minimum of 1 gallon of water.
The rule of thumb is 1 gallon per 1 inch of fish. But of course if you have bigger goldfish you will need more room. So for larger fish, go 1 gallon per 3 inches of fish.
The rule to follow for freshwater fish is 1 inch per gallon. For goldfish is it one fish per 10 gallons, and for bettas it is 1 fish per 1 gallon. Fish bowls really are not the best home for any fish. Fish need to be kept in tanks with heaters and fliters.
The basic rule for keeping any kind of fish is "1 inch of fish needs a minimum of 1 gallon of water." All fish tanks also need to have their water properly filtered to remove poisons created when a fish lives, breathes and poos in the water. No tank (pond?) is ever filled to the top so your nominal 2 gallon container is not big enough to keep any fish in without being cruel to the fish.
yes but it would need a heater as they are both tropical fish and you would need to change the water alot.
Betta fish don't even think about goldfish they need 10 gallons each. If your bowl is bigger than 1 gallon a betta will do fine. Below 1 gallon get a ghost shrimp or snail
A 1 gallon tank could have one betta fish, but you will need to be diligent about changing the water on a regular basis. The smallest tank that should be used, even for a betta, is a 2.5 gallon tank as it at least gives the fish swimming room.
normal rule for fish in a tank is: For every 1 inch of fish there is 1 gallon of water
Depends on the kind and size of the fish. You should also take in to consideration how large they will get at adulthood. A good rule of thumb to go by is 1 gallon of water for every 1 inch of fish. So for example: 3 2" fish should be in at least 6 gallons of water. To be safe I would put them in a 10 gallon aquarium.
The first rule of fish keeping is "1 inch of fish needs a minimum of 1 gallon of water" Your 'bowl' is not big enough to keep one fish healthy let alone two and a Betta. Goldfish are coldwater fish and need temperatures around 55F. Bettas are tropical fish and need temperatures around 80F so you can see that they should not be kept together anyway.Simple answer is NO. They need totally different living conditions. 1 Betta needs a 5 gallon (nominal) tank. Two goldfish need a 25 gallon tank.