Carmel Beach
There will be dogs on the beach–
goldens and labs, doxies and collies and mutts
on the white sand, with joy for legs
spinning and leaping and chasing
battered balls and sticks into an ocean ringing
the bells of the air, sun igniting the edges
of cloud towers then descending
to the tips of waves cresting
as another dog rushes into the holy spray.

This would most definitely be heaven. “joy for legs” is a delightful image.
This one gave me a smile – and hope. Thank goodness for dogs and heavens and poets!