The main food source is fish, some other common foods for otters include invertebrates, birds, and small animals like frogs and crabs. They also eat lizards, eggs, and other animals.
Otter's live's in most of the world except australia and antarctica. They usually live on the banks of the river or lakes and prefer fresh and warm water, in swampy areas and marshes or in forests surrounded by water.