Welcome to YorkieTalk
Red anal glands isn't normal I don't think.
They drag their butts for anal glands, tapeworms and if there is poop stuck to it.
Soft stools make me very nervous in a pup since they can dehydrate so quickly.
Are you syringing water?
Seven weeks is very young to bring a pup home.
Please keep a very close eye on him.
I don't want to say you should change food since he is already having GI upset and that could upset him more but there has been bad press about Nutro lately. Nutro Max has caused vomiting in several dogs for an unknown reason.