Dogs have personality, personality goes a long way.
Other animals most definitely have personality too. I have a gecko family living on my balcony. They are all quite different, and actually remarkably wise too. You know the sound that gecko does (sounds like their name exactly, 'gecko'). It's used to call other geckos and their family members and friends.
I also have a mutual, good relationship with them. They can live in peace on my balcony and roam inside my apartment from the little space under the balcony door as they want, as long as they don't hang around here all the time. In turn, they take care of getting rid of any possible insects and flies. They seem to respect that quite well. Apart from the baby gecko who gets himself stuck somewhere and then calls his parents. Usually I just help him out and then he roams back to the balcony.
3500 Calories = 1 Food Pound