Do dogs have brains?

29 answers 29