Smart dogs don't all look alike, and they certainly do not think alike. Some process cues with uncanny rate. Others hold a problem in their mind and solve it without fluster, also if it takes a min. Knowledge in canines is not a solitary button you flick on or off. It shows up as memory, social...
Read more →