Yes, those are alpacas on this Maine beach
About 5 Minutes