YES!! the dog is right!
Casca is so useless and Gats's self-sacrificing journey for her sake is totally unjustified.
Because she was allowed to live, thousands have died, and I am sure more will continue to die, and Griffith is back all because she lives, why don't Gats kill her already?! because he still has feeling for her?! his feelings for her are unjustified as well!