Here in the USA dog food should have a statement on it about being a "complete and balanced food". That means it is intended to be a real food, not just a topper or additive or something. It sounds like what you're feeding is just fine, but is there anything similar in the UK?