We all know, that German Shepherds or Labrador Retrievers are very easy to train dogs, but what if you can not have larger dog breed? Are there any small easy to train dogs? Well, of course there are! And you will have number of options.
You can definitely choose from these breeds: Toy and Miniature Poodle, Welsh Corgi, Papillon, Miniature Schnauzer, Shetland Sheepdog, Swedish Vallhund, Brussels Griffon, Pomeranian, Fox Terrier or Border Terrier.
One of the best choice would be the Papillon. Lot of toy breeds are stubborn, but that is not case of papillon. These dogs are very intelligent, eager to please and active dogs that enjoy learning new behaviors and do very well in various dog sports like agility. He is extremely easy to train, highly obedient and just love learning new tricks. This do is not recommended for young children because of his smallness and delicacy, but he loves older, well-behaved children.
If you want to learn more about small easy to train dog breeds watch this video: