As with all animals fish can have behavioural problems. Below is a few of the most common you will encounter and some advice to what you can do about it:

My fish is eating other fish in the tank, what can I do?

Some types of fish will eat other fish, these are called Priscivorous fish. If these are housed with fish small enough for them to eat then they will naturally eat them. Researching the types of fish you buy can avoid this problem. Bear in mind that if you buy a young priscivorous fish it may not eat the other fish in the tank when it is small but as it grows bigger it may be able to eat them!

Omnivorous fish will also sometimes eat smaller fish, this is a natural instinct to feed itself, but is does not happen often so you should just keep an eye on your fish and if this happens you may need to separate the fish from the others. Most fish will eat fry of their own or of other fish, to give your fry a fighting chance provide them with plenty of cover to hide in until they are big enough to survive.

Percy’s Tips: Provide plenty of cover for smaller fish to hide in Click here for more information and advice!

Is it OK for my fish to eat dead fish in the tank?

Eating dead fish is a natural instinct for most fish as they look for chances for extra food. It should not cause any major problems if your fish nibble on another fish that has died during the night but you should remove the dead fish as soon as possible to stop any chance of transmitting disease.

Can I stop my fish nipping the fins of other fish?

Most fin nipping fish do so as a natural instinct of trying to find food as they can mistake the fin for something they can eat. The most common victims of fin nipping are fish with long fins like guppys or gouramis. The occasional nip should not cause concern as the victim will soon learn to keep out of the way of the perpetrator, but if the fin nipping becomes more regular you may need to consider separating the fish. If you ask when you buy fish the sales person should be able to tell you which fish can not be kept with long finned fish to avoid the problem in the first place.

Percy’s Tips: Always research the type of fish you want to add to your aquarium Click here for our guide!

Why is my fish hiding?

Some fish tend to hide during the day and come out more at night when they feel safer, also the opposite can be true with some fish active during the day but hiding at night. This is all down to natural instinct or the environment they live in in the wild and should not cause any concern. Fish which have just been put into a tank will normally hide until they feel more comfortable with their surroundings. Breeding fish can also hide. If none of these reasons looks likely then your fish may be ill and you should investigate the reason.

I can’t get my fish to breed, why is this?

Firstly you should make sure you have both males and females, in the correct ratio to ensure successful breeding. Your fish make not be sexually mature or too old to breed. Some breeds are seasonal breeders who will only breed on a few occasions each year. Fish that spawn will require the correct water conditions and somewhere suitable to lay their eggs. It can also be that the fish are stressed from poor water conditions, too many fish in the tank, or too much interference from their owner.

Why does my fish chase other fish?

Fish can be territorial creatures and yours may not have enough space to have a large enough territory. Chasing can also be part of the mating ritual, with a fish chasing a mate before, during or after the mating process. You should give your fish a few days and observe their behaviour and separate them if necessary.

Pet Products @ Amazon

Free Super Saver delivery, great prices and a name you can trust

THE Pet Supermarket

Wide range of pet supplies at fantastic prices with fast delivery

Pet Products @ Amazon

Free Super Saver delivery, great prices and a name you can trust

Leave a Reply