A total of 5,557 dogs will compete at the 25th annual American Kennel Club National Championship by Royal Canin.
A small dog has now officially entered the big leagues. The Lancashire heeler, a dog bred to keep cattle in line by nipping at their ankles, is now the 201st breed recognized by the American Kennel ...