He looks like he can handle the pup fine. To be exactly sure though you do need a scale. 15% of total body weight is the perfect meal.
Scales are a great resource to have anyways. You can grab one for
Most Walmart, or even ride aids, target etc.
Check out what's new on my website... www.Homegrownscales.com