Dogs are only as smart as the people who train them.
NOT. some are bred and born to be pure airheads and fail at almost everything they do in life and some are bred and born to be good dogs, choose wisely what you want your dog to do for you. Good breeders have made it easier over the years but no matter how good of a trainer you think you are some mutts are just impossible and the next one will teach you a lot.
