Yes, ospreys are specialized in catching fish. They have sharp talons and excellent eyesight that allows them to dive into the water to catch their prey. Fish make up almost the entirety of their diet.