Mine have Eukanuba but on occasions when waiting for a delivery they have one of Sainsbury's own brand complete - £9 a bag (the one with the Border Collie on the front) and they all seem to do ok on it.
TRY TAILS .COM
they have a two week free trial and my friends say they are very good
my dogs normally eat whats put down for them they have two choices