Sad and hyperactive don't usually go together. What do you mean by hyperactive? Is he pacing, running, jumping, what is he doing exactly?
He may just have a tummy ache or something. Puppies tend to over eat and eat too fast. That can cause lots of digestive problems. They get diarrhea...