Mostly responding so I can post adorable dog pictures!
We feed our adorable terrier mostly fresh mince or chicken, supplemented with caned food (usually My Dog, he likes that one for some reason) when we don't have anything fresh on hand.
He also gets totally spoiled and eats cheese, deli meats and smoked salmon when we're having drinks/snacks
He just had his 16th birthday and is still going strong (as you can see my parents celebrated his birthday in style and I am fairly sure he is the favourite child!).