South West men charged over dog left to suffer cancer