Cats certainly seem to have much more subtle facial expressions than dogs. The likely reason comes down to sociality. Dogs are highly social animals, whose welfare depends on getting along with their ...