Yes, puffins do eat squids as part of their diet. They primarily feed on small fish like herring and sand eels, but they also consume various marine invertebrates, including squid, especially when fish are less abundant. Puffins are skilled divers, allowing them to catch a range of prey in the ocean.
Copyright © 2026 eLLeNow.com All Rights Reserved.