Again we have informal French. In my opinion the translation should be : it is a mouse ? no, it is a rat
The "statement as question" is common in spoken French. But in English, not so much. So keeping the statement form in English because it seems more literal is not generally a good idea. If you prefer, you could always say "est-ce que c'est une souris ?" This structure is considered standard French.