Suzanne,
Welcome, and thanks for all the great questions! I'll take a crack at answering them, and I'm sure others on the list will chime in with stuff I miss :-).
> For a first time fish trainer which would you suggest?I think your inclination towards a goldfish is on track. They are relatively easy to take care of, and very good learners.
>
An
Oscar...but I am worried he will outgrow my 20 gallon aquarium too
quickly...
Yes - Oscars are very intelligent, but grow large very fast.
> a parrot fish...don't know anything about them but they are
pretty!
A Parrot Cichlid are also very intelligent. We and others have had good success training them.
Any of these three species will eventually get too big for a 20gal tank, but if you start with a 2" goldfish it will be quite a while. Several years at least.
> i was
told by the pet store people that they were really dirty fish and hard
to keep the tank clean and that > i would have to "upgrade" to a larger
tank in about 6 months...I understand that they produce more
> waste
product but can't you keep the tank clean by water changes etc.?
Goldfish do make a mess, but by using two filters and weekly partial water changes, I don't find it to be a problem.
> do
you think a 3 inch goldfish would grow so fast to need a tank upgrade
in six months or is
> the pet store clerk wanting to sell more fish tanks?
From my experience, single 3" goldfish (or maybe 2) will be happy in a 20gal tank for much longer than six months. A year shouldn't be a problem.
> ... African
cichlid called an electric blue or ahli. Pretty fish and I was told he
would be happy by himself
> but would he be as trainable as a goldfish?
I would need a heater for him and again would need to
> upgrade to a
larger tank in about six months. Well, what do you think?
Others on the list have experience with African cichlids, and might be able to give some insights. My impression is they are super-intelligent, but can sometimes be shy, aggressive, and temperamental. So probably not the best fish for someone just starting training.
> How
long does it take to train a fish? A month? Two?
It depends on the fish (of course) and what you're trying to training them to do. Training them to swim through a hoop using the techniques described in the R2 kit typically takes between one and two weeks, sometimes even less, depending on the fish. But if you want your fish to swim through a hoop ON CUE (i.e. wait to swim through until you signal him/her with a light or other signal), as many clicker trainer folks do, will take longer. I haven't tried it, but hopefully others on the list can help.
> Do some species
seem more trainable or learn faster than others?
Yes, there is variability, both between and within species. But I haven't found any fish that are easier to train than goldfish.
> ... thought a fish would be unique and
might generate some interest in my training business!Sounds like a great idea. Goldfish would have an advantage for this purpose, for several reasons. First, everyone can relate to them, and won't think you've picked some exotic fish that is particularly easy to train. Second, people generally think (mistakenly) that goldfish are quite dumb, so showing you can train them will impress people and make them think highly of your business.
Don't hesitate to ask if you have more questions, and please let us know how it goes!
--Dean