I have recently got a 2year old staffordshire bull terrier, who needs filling up what is the best food I can give him?