Those dog screw type anchors really won't hold very well in sand. We use the orange anchors that you can find at "rustic" hardware stores (like a local Ace Hardware or similar). They have a 1/2" rod in the center with a spiral plate welded to the tip (not a twisted rod). These will hold much better than those dog tie-out screws. I suppose those could be the same as the "hurricane anchors".