Another option for those on a budget for food is the Costco/kirkland signature Lamb and Rice.
It is a decent food made by Blue Diamond and sold under the Kirkland label.
The package is green and has images of veggies and meat on the bag (there are 2 different kirkland kinds) They also sell a salmon grain free in the states I believe. It is under 30$ a bag for a large bag and I know MANY reputable Corso breeders who use it for all stages.
Price wise it is good and the quality is MUCH better then Purina.
ok so I must say that I dont agree with some of this stuff being said. now I have had a few mastiff breed and currently have an english mastiff female reverse brindle like the one in the pictures above. the average mastiff is around 160 pounds now that depends male breed mastif is smaller then a female so my female may be around 200-230 fully grown your male would be lucky to hit 200 pounds. Now I had a great dane mastiff and he was the same size as your guy around 135 looked skinny but thats only because they are so tall. Now someone mentioned that they should not be on puppt food ever and thats complete bs actually because they are so big and tall they require a longer period on puppy food to ensure propper joint growth. depending on the brand overall time may very. dont go spendig $50 on a bag of food thinking it will go the extra mile read the back it will tell you how much to feed the dog. now the feed i get is from a place like costco its in bulk its $18 for 50 pounds and if you read the lable its got the same stuff as your high in dog food youre paying triple for. i would like to see pictures of him again to see his progression
here are 2 photos of him that i just took. he does not have any itching or hot spot issues.
View attachment 3212View attachment 3213