Affectionate ยท Courageous ยท Strong-willed
Take our 10-question quiz to find your top 5 breed matches.