Battle fierce dogs! And baby dogs! Solve math puzzles! Earn points!