A 32-year-old Port Hedland man has been charged with animal cruelty after RSPCA inspectors found his dog severely emaciated and suffering from open wounds infested with “hundreds and hundreds of maggots”.