McNab Dog

McNab

MCNAB DOG BREED Description: The McNab Dog (also called the McNab Sheepdog and McNab Border Collie) is an exemplary herding dog. It is believed that Alexander McNab developed the McNab…