You'd never catch my dog sharing his food, lol! He's a little pig!
However, I used to have a pair of beagles a long time ago, strictly outside dogs. My wife had a BUNCH of cats that stayed outside as well. Those beagles were extremely protective of those cats! They wouldn't let anything near them!
After my little female beagle got ran over, my little male became even more attached to the cats. He had a dog house right in front of our driveway, and during the winter, when I'd leave for work at night, I'd turn on my headlights to see a bunch of cats piled in that dog house and one beagle head sticking up from the middle of the pile!
Sadly, that dog got hit by a car as well. I sure do miss those dogs, they were a fine pair of animals.
Oh I forgot to mention, we also had a little Silver Duckwing rooster that would roost on top of the doghouse as well! They also ate together, along with a pair of skunks we had hanging around! It sure was a funny sight, rooster, dogs, cats and skunks all eating together!
We also had a miniature horse named Peanut that the cats, dogs and rooster all loved to play with.