Main difference between dogs and cats