Everything and more that your pets or you should ever need.
Some things are a hit pricey so you could shop about, but as with anything pet related, when you need it, you need it now, not in 3-5 days depending on the post....blah blah blah...
I feed raw food to the dog and all 5 cats, and they have a great selection here of this. Naturally I did do a bit of a comparison and it turned out to be spot on on price.
If you do your homework on bulk and regular items, I think it's about right.
Treats and stuff are there or there abouts, but a tad on the high price, mad all the other paraphernalia like cat boxes and toys etc are expensive, so be aware! (Which is why the loss of a star)
However, trade all this off against the fantastic choice, and the fact that there is an independent Vetenary practice, and it's a great place.
Lastly, the staff are helpful and well informed and always happy to chat with you and give you advice should you need it! read more