Are you in the process of choosing your perfect pooch to complete your family? There are well over 240 breeds of dog to choose from and each of them have their own unique traits and features. This section aims to help you learn about dog breeds, their history, origins and traits.