Moggy' or 'Moggie' is an affectionate British term for a domestic cat. In parts of Lancashire, England, the word 'moggy' means ‘mouse’ not ‘cat’. A cat was known as 'the moggy catcher'. It has been suggested that this could be the etymology of the word moggy meaning 'cat' .(Photo by Suzanne Harper)