He turned 13 weeks on Thursday and weighs in at 10lbs (~4.5kg). I feel his ribs feel like they should, but he has a bit of a pot belly haha. Is it normal for a puppy, or should he have more of a tuck? Also he has a lot of loose skin (I think), do they grow into this or is it fat?
The main reason for my concern is that the vet advised me to watch his weight at his appointment last week when he weighed 8.2lbs (3.7kg). She said he was not overweight, but he is a big boy and stocky schnauzers tend to put weight on easily. He is growing so fast, 3x as tall and double his size, but I want to make sure he's not getting too much fat in his food or that his food is working for him.
I feed him Acana small breed puppy. Protein is 33%, fat is 20% and fiber at 5%. It's a bit higher than other brands in protein and fat.
Here's a link to the formula if anyone wants to take a look
https://acana.com/en_CA/for-dogs-1/pupp ... small.html
I was feeding him a cup per day split into 3 portions but I recently have reduced this to 3/4cup to compensate for other kibble I use for games and training. Now i'm wondering if it should be even less because of the nutritional value in this kibble. I realize these are only guidelines and your dog might not need as much.
What do you think? Is he a bit chubby or normal for a pup his age? He's always been a little porkchop since he came home and was eating Royal Canin puppy. So i'm not entirely sure it's the food and it might just be his frame. I just having trouble telling whether he is getting too much fat or not.
Another reason for my concern, I lost my Snoop (previous mini) to pancreatitis complications. He was also a very big boy and maxed out at 23lbs (that was his proper adult weight). At one time he went up to 28lbs
I will add Ozzy is MUCH more active than Snoop was, Snoop was always such a chill dog, hence his name haha. Anyway any help is appreciated!
I took some pics, don't know if they are helpful, he is resting after a big run around and play session this morning.



