Xcalak Beach in Mexico provides the battle ground for a whimsical confrontation between a fearless crustacean and a spirited pooch.