English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

I have two fishtanks, I understand that the fish I make sure I ask for community fishes but as soon as they are put in the tank they start to attack each other. I even make sure that the fish come from the same tank of the pet shop, they don't fight there. Why do they fight at home? What can I do? How can I prevent this?

2006-09-18 10:08:51 · 14 answers · asked by Alejandro 1 in Pets Fish

14 answers

You can't prevent it , they are just sorting out the dominance in the tank, and should settle down soon. Usually nobody gets hurt.

2006-09-18 10:12:35 · answer #1 · answered by Anonymous · 0 0

What kind of fish do you have that are fighting? Sometimes if you set up hiding places for the fish that are a bit more shy, it helps. Some like plants to hide in others like rock caves. Some fish are fin nippers, like barbs and are very active fish. Those type of fish sometimes need a species specific tank. good luck!

2006-09-18 10:18:24 · answer #2 · answered by eva diane 4 · 0 0

Your fish fight because they are trying to fight for dominance in the tank. I have Oscars and one is very aggressive.You cannot have aggressive fish in the same tank unless you want them to fight to the death, and that is what will happen. I have gone through three algae eaters because my Oscars see them as the enemy and will attack them at night and by the morning they are dead. Eventually one will gain more dominance over the other, and when that happens you need to seperate them because the weaker one will be stressed out and the dominant one will continue to attack until it dies.

2006-09-19 08:49:41 · answer #3 · answered by â¤??? ?å???? 4 · 0 0

If you bought peaceful community fish, it shouldn't be the species, but it could very well be your male to female ratio. Peaceful fish like platys and guppies will become very aggressive if they have to fight over females. a good ratio is 2 to 3 females for every male. While guppies are easy to tell male to female, it takes an experienced eye to see the anal gland seperating males from females. Be specific at the store when you ask for fish that you want females or males.

try adding some more females to see if that works

2006-09-18 10:27:51 · answer #4 · answered by allyalexmch 6 · 1 0

Depends on the type of fish really. What kinds do you have? Some fish need to be in groups of 3 or more, some are territorial, some are peaceful until they start mating. Try putting in some hiding places, plants, places for them to stake out their territory.

2006-09-18 10:17:03 · answer #5 · answered by tikitiki 7 · 0 0

Fish are extremely territorial by nature, and depending on the species you are mixing to make your community tank(s) with - you may not be putting the best ones together.

I'd suggest doing some research yourself before you purchase any more. Here is an awesome site to do just that with...

Aquaria Central Species Profiles
http://www.aquariacentral.com/species/

Good luck

2006-09-18 10:21:18 · answer #6 · answered by sly2kusa 4 · 1 0

You need to get non-fighting fish. Although I do prefer the colors of the more agressive types, but I limit the amount of them I put in one tank.

2006-09-18 10:13:05 · answer #7 · answered by Thomas S 6 · 0 1

New tank, new surroundings, new territory to protect, its normal for nearly all fish breeds, whether wild caught or captive bred. If it doesnt settle , bring the bully back.

2006-09-18 10:21:54 · answer #8 · answered by hard to know 3 · 1 0

Maybe their used to being with lots of fish. I really don't know but all I know is that not all fishes get along .Sorry if I didn't answer your question.

2006-09-18 10:13:30 · answer #9 · answered by Erica D 1 · 0 1

It just depends on what kind of fish you have and the background on them...Are they usually aggressive or are they the quite type of fish..You always have to check everything before you put fish together...........

2006-09-18 10:12:21 · answer #10 · answered by ? 2 · 0 1

fedest.com, questions and answers