Nice one Pingu... I love dogs me!
Couple of things I would suggest. First, wherever possible try to press the button when the dog's actually looking at you... much more involving.
Second, as you say, you can't avoid the sand, but why not go out with the intention of shooting some pics of her and
then you can avoid the sand. And if you choose a day that's less overcast than today, you'll get some more vibrancy in the colours.
Just my two pennorth!
But I still like the shot.... or am I biased by my love of furry friends?
Pingu! Obviously my post crossed as you were editing yours. To be honest I prefer your original shot as a composition than the cropped version....