It is so you can tell which dog is which is a pedigree. Breeders can apply for a Kennel Name (affix) which they use as the first word in a dog's name if they have bred it, or as the last name if they have bought the dog from another breeder. Some use alphabetical names i.e. the first litter will all begin with 'A' and others use a theme such as flowers, drinks, Bond movies, or anything you can think of. Interesting that your dog is Kenmillone, this is actually a Kennel Club's own affix, where the breeder doesn't have their own. The Ken is short for Kennel Club
and the mill one means it was born in 2001, i.e. the millenium plus one year, 2000 being Kenmill. There has been a 'Ken' name for each year, my friend's Rottie was called Kentoo Rosanna and that was way back in 1982. Kenee Jess (1983) and so on right up to Kendeci which is 2010. Some keep to simple names, and some like names that are a bit rude, or cheeky. I have Lankeela (my kennel name) Top Totty
and my GSD is Norwulf Enrico Lankeela, because i didn't breed him so my kennel name goes on the end. There is a maximum of 24 letters you can use including the affix, but if you buy a dog in with a name 24 letters long and you have a long kennel name yourself you can end up with a very long name. Many of the dogs from abroad have even longer names and some seem very strange to us. In Sweden there is a kennel called Mongrels, although they breed all pedigree dogs! Sometimes there are dogs with the same name but the affix is different eg Lankeela Black Magic and Kenmillone Black Magic, so its important to be able to tell the difference. Just think how many sheepdogs are called Spot, Roy, Gyp etc. If you were trying to work out a pedigree you wouldn't know which were which, so even the working sheepdogs have a number after their name. Some names I think are very clever, whereas some are simple. With racing greyhounds they tend to use a combination of the parents names, but they too can hav