Carcass on beach dog lead me to in Cape Breton