Did you know? When undyne reaches level 20. Her spear throw (not spear jab that deal 500 damage everytime) attack is going to deal 790 damage too. So that 1 hour grind (maybe) to level 50 is just spending time. While level 20 is just like a minute
Undyne deals 750-760 actually. And besides, annoying dog can deal more with its passive. And also annoying dog got some very cool abilities that are better than undyne's.