Dwarves are the ONLY race whose passive bonuses are in conflict with each other. +2 STR is good for fighters, but fighters won't get much use from +1 sneaking, and Rogues gain a benefit from +1 sneaking, but have little use for the +2 STR.
Dwarven racial bonuses need to be aligned better. Either change the +2 STR to +2 CON or change +1 Sneaking to something else.
Lizard's Fire Breath sucks. I can just use a candle to replace it. Replace Fire Breath with Shed Skin for a more fitting and more useful passive than one which only benefits from points into the currently suicidal-to-take Pyrokinetic ability.