The the loyalty of dogs towards their owners also may stem from the fact that dogs view themselves as our equals –- not as a separate species. According to PLoS One, studies have shown that dogs can tell the difference between selfish and generous humans. In the study, dogs were offered food from a generous person, Human A, and from a self human, Human B. Human A allowed the dog to eat while Human B ate the food themselves before the dog could eat it.