Hi all! I have a question about weight. Max is 12 weeks old and weighed in today at 29 pounds. He is a Belgian Mal/German shepherd mix, any indication on how big he might get? Also he is currently eating large breed puppy food three times a day, at what point does he start eating twice a day, and how long should he be eating the large breed puppy food for? Thanks!