Do goldfish eat each other?

Goldfish by nature are not aggressive, and are not predatory. The short answer would be, "No, they don’t eat each other". However, there are some circumstances where goldfish do eat each other. Goldfish tend to browse for food, eating mostly what are bite-sized morsels, of anything edible. But, if they happen to come across small fish (e.g. baby goldfish), they do not discern, and they will eat it if they can catch it.

At breeding time, goldfish produce hundreds of sticky eggs. Goldfish exhibit no parental care, and they will graze on the eggs, regardless of whether it is theirs. Similarly, those eggs that survive and go on to hatch, the baby goldfish will continue to fall prey to anything that is larger – be it other goldfish, or insects (e.g. dragonfly larvae).

Once goldfish are able to swim around, and are of adequate size (e.g. 2-3 centimetres), the rate of intra-specific predation drops dramatically.

Follow me on: Facebook "Fin Page" YouTube Blog Linkedin Twitter


Yours sincerely,

Dr Richmond Loh
DipProjMgt, BSc, BVMS, MPhil (Pathology), MANZCVS (Aquatics & Pathobiology), CertAqV, CMAVA, NATA Signatory.
THE FISH VET, Perth, Western Australia, AUSTRALIA.
Mobile Aquatic Veterinary Medical & Diagnostic Services.
http://www.thefishvet.com.au
Ph: +61 (0)421 822 383
Skype: thefishvet

President WAVMA 2014

Adjunct Lecturer Murdoch University | Secretary Aquatic Animal Health Chapter – ANZCVS.

Looking for more books? Check out this site.
See advert on YouTube.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

w

Connecting to %s