These are not small rocks along the sand. They are young recently weined Elephant Seals.....referred to as "weiners", of course.