the only fish that i can think of is a Betta (Siamese fighting fish) because they are usually kept in a 1 gallon fish tank although i don't advise that i would suggest around 4 gallons or more but from what i read they prefer to be without a filter because their long fins tend to pull them with the current and its okay to be in still water because they live in salt patties in the wild.
no
no. they live in mud.
maybe there might be some hotels that have fish tanks
Aquarium live rock.
They live mostly on land; unlike algae which cloud fish tanks and ponds. :)
snails mostly live on vegetables like lettuce.
they can be dripped into brackish water tanks
Floran fish can not live with many other types of fish. They are highly aggressive and should be kept in species-specific tanks with their own kind.
Fish tanks were not 'discovered' they were invented.
Your pet fish wouldn't have a place to live
no they need at least two fish tanks if its for a pet
Sticklebacks can and do live in aquaria. I used to have them breeding in 2 foot tanks way back in the 1950s in England