hi Joanne,
It's honestly a good idea to change it, because Beta is not very good at all (nearly as bad as Bakers).
Here's a list of the ingredients for the Beta Puppy Chicken and Rice:
Cereals (min 4% wholegrain, min. 4% rice), Meat and animal derivatives (min. 14% meats, min. 4% chicken), Vegetables protein extracts, Oils and fats, Derivatives of vegetable origin (min. 0.5% beet pulp), Vegetables (min. 0.5% chicory), Minerals. With antioxidants and preserved with EC additives.
That makes the largest ingredient cereals, which isn't a good thing. Also, the majority of the meat content isn't named, so you have no idea what it is (could really be anything), plus they call it "derivatives". Here is a link that tells you about "meat and animal derivatives":
http://www.best-dog-food-review.com/67901/67927.html "EC additives" are not good either (nor are the antioxidants).
There are a number of good quality foods around - it depends really on what your criteria are. Do you want to be able to buy it from your local pet shop, could you drive to a bigger pet shop to get it, would you be willing to order it over the internet? That kind of thing.
A number of the good quality brands are happy to send out samples, so it might be an idea to send off for some. Also to look in your local pet shop to see what they have.
Here's a few "good names:
Arden Grange
CSJ
Burns
Skinners
James Wellbeloved
Royal Canin
Barking Heads
Healthy Paws
Orijen
(I am sure others can come up with some more!)
For me, Alfie started on Skinners, which is what the breeder had him on; I then changed to Royal Canin, purely because my local pet shop had it (and so did my vet) and they had a half price offer on the puppy food. I've latterly (he's 5 months now) changed him onto Arden Grange, because I like their ethics, they use human-grade meat, they are reasonably local to me (they are in Sussex) and everything is produced in the UK and because I've found another pet shop not that far from me who stocks it (and my local Waitrose stocks the Adult food).