satin balls are meant for very short term to get weight on quickly
i believe you are feeding your dog too much and he is probably done with the rapid growth they go through as puppies
dry kibble alone is sufficient and drop the satin balls
feed morning and night still but you dont need all those calories in those satin balls
I have stopped with the satin balls for now. I gave him plain kibble yesterday morning and he did not eat. He then ate last evening. But this morning he did not eat again. I have been giving him plain kibble.