Thanks for the advice. I try to walk him on long walks, play fetch, etc. but there's only so much time in the day, especially when I am at work.

He's a mixed breed, about 40 pounds, lab/spaniel/??? mix.

I guess I need to figure out other ways to run him ragged. When the weather is better I'll take him rollerblading to tire him out, but for now it's mostly fetch up and down the stairs.

He also LOVES to play with other dogs so he doesn't understand why Smudge wouldn't want to play with him.