The collie is standing outdoors on a sandy area.
The collie is at a beach.
Just because the collie is standing on a sandy area does not mean the collie is on the beach.
A sandy area is not always a beach.
Not all sandy areas are the beach