Actually I think that moggy is the British word for a non pedigree Cat what we would call a Domestic Short or long hair Cat , of an undetermined breed.
That is a great first impression of you Gracie with that Big Smile , and you admist a colorful boquet.
You have such a cheerful look to you and you are just coming into your prime as a Cat.

What a Pretty English Lady you are and we are so pleased that you have found your Furrever hoome and are such a devoted Cat Companion to Your Family.

We Found Cats from the Colonies are sending a Big MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMIIIIIIIIIIIIIIII IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW To Our Newest Friend ^^ and Newest Cat Of The Day Groovy Gracie ^^.