I am not a big fish fan. I think that cleaning up after them is an arduous process at best. The temperature of the water, levels of oxygen, and defecation removal must be monitored constantly. They are a fragile creature and the relationship is too one-sided. Dogs, for instance will come up and lick your hand, defecate outside, sleep in bed with you, excercise with you and protect you. They forgive you if you have had a hard day and listen when you need a sounding board. Second runner up is a cat. Cats will let you pet them and do their duty in a litter box. Both creatures are capable of letting you know that they appreciate your efforts. Fish, to me, are more like plants-no affection and lots of maintenance.