Same for me. Dia came off as a cat rather than a dog which threw me off.
Also after rereading I'm pretty certain that the twist with Pneuma is that both Hades and Persephone see Cerberus as the family dog, but Pneuma thinks of herself as Hades' lover and got upset when Hades and Persephone told...