It is better to keep a breed like the neopolitan mastiff lean specially as a pup rather than fat. Pedigree is not the best food available. May be you should try Royal canin or Eukanoba. I personally do not like raw meat as it can have health issues. It is best feed as per me by boiling it properly, but if you are feeding a good quality dog food then additional meat is not really required.