no they are deaf at birth about 99% of the time and they will continue to be deaf till they are of age 5 to 9
Yes, they can see people.
Guppies are livebearers. So they don't lay eggs. Male guppies WILL eat their own baby guppies. They will eat any baby guppy they see. It doesn't matter if it's their own or some other guppies'. Male and female guppies eat baby guppies.
You can not see through Guppies. You may well be able to see into some of them and see some of their internal organs. The reason for this is the lack of reflective material in some of their scales which allows some light to penetrate thus allowing some vision.
See related links below
Fries (the term for baby guppies), are eaten by older guppies, but guppies are eaten by fish like tuna.
Only guppies breed with guppies naturally.
What are guppies
No, guppies are fish.
Guppies do not migrate.
Ah, a plural noun for guppy would be "guppies." Just like how one happy little tree becomes many happy little trees in a forest, one guppy becomes many guppies in a tank. It's a joy to see nature multiply and thrive in its own special way.
Yes, Guppies are obviously surface fish. Just look at the shape and angle of their mouths. You can see that they are designed specially for skimming under the surface of the water.
Guppies are guppies are guppies. Tiger just describes their colouring/markings. They are the same in temperament as any other guppy.