Normally at 9 weeks a pup is fed 3-4 times a day. Maybe 1/2 cup in the morning and then 1/3 at 4 and 1/4 at around 8. Of course it would be ideal if the pup were let outside more during the daytime to go potty if you were going to feed him more in the morning. 9 hours is a long time between meals for a young pup.