Bichon Frises - affectionate white balls of fur
Cardigan Welsh Corgies - short on stature but long on loyalty
Bernese Mountain Dogs - distinctive tricolor dogs with wonderful family dispositions
Dachshunds - “wiener dogs” are one of the more intelligent dog breeds around
Bloodhounds - powerful and dignified trackers with a loving disposition