Interesting idea. However, the progress should be very, very slow. We really lack the natural weaponry a dog quickly develops, and smart as a dog is, there’s just no real comparison to a human. A one to one leveling system would be really unrealistic … even for low fantasy.
In a single player game, there's no such thing as cheating. It's merely "creative manipulation of the default settings"!