Green’s Dictionary of Slang

cattle dog n.1

[joc. pron.]

(N.Z., mainly juv.) a derog. name for a Roman Catholic.

[NZ]P.A. Lawlor More Wellington Days 132: Protestants used to call the Catholic schoolchildren ‘Cattle Dogs’.
W.J. McCarthy Listen...! 21: It was only natural that we ‘Cattledogs’ [from Marist Brothers School, Tasman Street, c.1916] were frequently ambushed by those ‘Proddyhoppers’ [from Mount Cook State School].
[NZ]McGill Dict. of Kiwi Sl.
[Aus]R. Park Fence around the Cuckoo 94: We children had a kind of good humoured rivalry, admittedly, often shouting, ‘Yah yah, Cattledog!’ or ‘Proddyhopper!’ as the case might be.
[NZ]McGill Reed Dict. of N.Z. Sl.