I am very careful to keep our pets slim and healthy. Yes, they've gotten more than their share of people food, but we are judicious about what and how much. Our vet told us to love and spoil our dogs, so we do, but within reason.
We don't eat meat but our dog does because it's his natural diet. He gets kibble mixed with a little canned food. Also a bit of crust (with a bit of sauce on it, if you please) when I make pizza, and he loves to have a bite of my biscotti now and then during baking season.
He carries his bite sized biscotti around like a bone before settling down to eat it. Very cute... He's about 13 and in excellent health.