Most people see small dogs as one of two things, either they really happy and cute, or tiny with a Napoleon complex. Listed below are fifteen of the happiest, little dogs you can find. If you’re looking for a life-long companion that lives to see you smile, give on of these breeds a try.
American Cocker Spaniel
This breed is very loyal and affectionate to all members of the family. They are a great playmate for a young child because they’re very gentle and love to keep running around–just like children do. They’re a very intelligent breed and love to please their family and keep their owners happy.