A 28-year-old Limington, Maine, man has been charged with arson and animal cruelty for a fire that burned his own house and killed 12 dogs that were trapped inside.