Yep, a moggy is a cat.
Mongrel in this context, is meant to be a light-hearted response to being taken in or having the wool pulled over one's eyes.
Fairly commonly used in Australia. It's a strange country where calling someone a bastard can be a form of endearment.
GG