That's something we are both agreed on Carana.
Eddie's alert and Keela's lack of alert in the McCann's bedroom is harder to explain though
I agreed with you on something the other day. I know this doesn't happen often... ;)
Yes, I agree that it's harder to explain, but IMO the simplistic matrix of one or both dogs alerting is simply that... simplistic.
If you read Grime's documents, which I'm sure we all have, he states that Keela only alerts to the PHYSICAL presence of blood. He says no such thing about Eddie. And, AFAIK, what exactly he wouldn't react to, aside from pork-based foodstuffs in a restaurant and whatever roadkill he'd ever come across, isn't clear at all.
Without going into bizarre theories of dead pigs in cupboards, I find it quite plausible that something (socks with a plaster covering a small foot cut?) removed prior to the dogs (the flat had been re-occupied up to a week previously) could be a feasible explanation. No one seems to have asked the prior occupants... as far as we know from the available files.
It might not be the right explanation, but I find it quite plausible.