Don't forget the part where he trips off every mine in your area...
And points out obvious loot crates.
Keeps getting stuck and fall off buildings.
die instantly before the fight even begins (hard difficulty might be the blame, but still).
He's called dogmeat but isn't a cook able item.