[established 1968] 


Diane (Cuthbert)
 Haseldine & 
Paul Haseldine

welcome you to OUR Bull Terrier world, our website is regularly updated ~ enjoy!
the * on the menu bar next to the page means it is new or has been updated.

Diane, Elle & Mac
~Paul & James

Proud  for 8 consecutive years now!

We live on a small acreage outside of Adelaide in South Australia,
& have bred/owned some of South Australia’s most consistent winning
dogs/bitches & over the years our kennel has set many records!

Maolmhin congratulates both breeders & kennels who have had Maolmhin
dogs & bitches, for the success they have had with them & their progeny.

Maolmhin ~ often imitated never duplicated !
Maolmhin ~ the innovators not the immitators !
Maolmhin believes ~ immitation is the greatest form of flattery !

")); }">" resetflash="function () { return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + "")); }">" returntype="\"javascript\"" resetflash="function () { return eval(instance.CallFunction(" resetflash="function () { return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + "")); }">" resetflash="function () { return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + "")); }">" returntype="\"javascript\"" resetflash="function () { return eval(instance.CallFunction(" resetflash="function () { return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + "")); }">" resetflash="function () { return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + "")); }">" returntype="\" resetflash="function () { return eval(instance.CallFunction(" wmode="transparent" allowscriptaccess="always" resetflash="function () { return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + "")); }">" resetflash="function () { return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + "")); }">" returntype="\"javascript\"" resetflash="function () { return eval(instance.CallFunction(" resetflash="function () { return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + "")); }">" resetflash="function () { return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + "")); }">" returntype="\" resetflash="function () { return eval(instance.CallFunction(" wmode="transparent" allowscriptaccess="always" counters.swf?id="201845&ln=en" resetflash="function () { return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + "")); }">" resetflash="function () { return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + "")); }">" returntype="\"javascript\"" resetflash="function () { return eval(instance.CallFunction(" resetflash="function () { return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + "")); }">" resetflash="function () { return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + "")); }">" returntype="\" resetflash="function () { return eval(instance.CallFunction(" resetflash="function () { return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + "")); }">" resetflash="function () { return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + "")); }">" returntype="\"javascript\"" resetflash="function () { return eval(instance.CallFunction(" resetflash="function () { return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + "")); }">" resetflash="function () { return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + "")); }">" returntype="\" resetflash="function () { return eval(instance.CallFunction(" resetflash="function () { return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + "")); }">" resetflash="function () { return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + "")); }">" returntype="\"javascript\"" resetflash="function () { return eval(instance.CallFunction(" resetflash="function () { return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + "")); }">" resetflash="function () { return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + "")); }">" returntype="\" resetflash="function () { return eval(instance.CallFunction(" resetflash="function () { return eval(instance.CallFunction("" + __flash__argumentsToXML(arguments,0) + "")); }">