Do dogs have brains?

28 answers 28