Saying the dog was in a kennel almost suggests that it was outdoors, which wouldn’t make sense if it was carbon monoxide. Perhaps the dog was in a crate, which was indoors.
Food poisoning?
In this context, no idea what the “kernel” was or if it was indoor or out.
The dog may have died of starvation after Hackman and his wife died and were unable to feed it.