Puffins have two specializations that allow it to hold onto so many fish: the upper palate of their beaks, and the tip of their tongues. Their upper palates contain many small spines which hold onto the fish. The end of its tongue is rough and coarse, which it uses grab onto slippery fish, and once caught, to push its prey onto the spines above.