I live in the UK too and like you my previous vet used to push dry food, I suspect they get a commission. In your position I would only feed wet food, Royal Canin give a full refund even if food is open.
She looks a bit chunky but not obese to me. You will get her to the weight you are happy with but be patient, its better over a prolonged period.
She looks a bit chunky but not obese to me. You will get her to the weight you are happy with but be patient, its better over a prolonged period.