Yes, those are alpacas on this Maine beach

About 5 Minutes