My puppy is ordinarily pretty calm, except lately between the hours of 7-10pm, he is on fire! He runs around barking at everything being totally crazy, and he won't sit still for a minute. It's like he's possessed. I've tried taking him out for long walks/play before this time to drain his energy, but it doesn't work. He used to be really good during this time, just cuddling up with me on the sofa

Does anyone know what could be causing this sudden bout of craziness?