Neither is a beaver or dog. But yea, it's gonna be the thing.
Actually I think a beaver might be.
beavers are rodents and if by "dog" you mean lillipup, it isnt the regional rodent. patrat is, but its based on a meercat which arent rodents. but it has rodentlike teeth. its a mixture kind of. bunnelby is clearly a bunny. so yes. and i bet my whole pokemon TCG collection that it will evolve into normal/ground.