Tug and Fetch - Tug and fetch are classic dog games that do not require a lot of room. Hallways tend to be great for fetch games, and tug can be played virtually anywhere.
Shaping Games - Shaping provides great mental exercise for a dog and a good shaping session can often tire a dog more than a walk that is two or three times as long. Practicing shaping in lots of short sessions will help tire your dog's brain out while relieving stress and boredom. Teaching your dog new behaviors is fantastic for her confidence and will make both of you happy!
Have a Dog Play Date! - If your dog has a favorite playmate or friend, consider scheduling a rainy day play date. Before your dog's pal arrives, be sure to puppy proof and pick up all breakables and valuables. As you know, dog play can get quite rowdy!
Go on a Socialization Outing - If you are unable to take your dog for a walk, consider taking him for a ride and doing a "fun visit" at the vet's office where he just goes to hang out and get some treats and scratches just for being a great dog. This will provide the added benefit of teaching him that vet visits can be a lot of fun!
Play Hide and Seek! - Hide and seek is a great way to exercise your dog's mind and body and recall skills. Each family member should stock up on great treats. Family members will take turns hiding throughout the house, calling the dog to them, and rewarding her generously when she arrives. When her treats are finished, say "all done!" which is the cue for the next family member to call him. Adopted From http://www.dogster.com/