What a English Mastiff Puppy should eat changes across its life more than most owners expect. Portion size, not brand, is where most first-year problems start.
Storage in an Indian climate
Humidity spoils dry food faster than the printed date suggests. Smaller quantities through the monsoon, sealed, and look at it before it goes in the bowl.
Adult portions
Portion against your vet's target weight and reassess monthly. The dog will insist it is starving regardless; that is not data.
Planning for about 9 years
A English Mastiff Puppy is with you for about 9 years. Budget and routine both need to survive that, including the last quarter of it when a giant dog needs more veterinary attention than it did young.
The puppy months
A growing giant dog needs food formulated for its adult size. Two meals a day, portioned to a target weight. Large-breed formulas exist to control growth rate, which protects developing joints - faster growth is not better growth.
A breed from United Kingdom, living in India
The English Mastiff Puppy was developed in United Kingdom. The part that travels badly is rarely temperament - it is the coat and the tolerance for heat. Plan the year around that and most of the rest follows.
Changing food
Phase any change over a week. An abrupt switch upsets the gut and tells you nothing about whether the new food suits a giant dog.