I'll echo what Lizbud said. When you come home, don't get excited. Make it seem like coming home is no big deal. My cousin's border collie does this and the problem was easily solved when they stopped getting excited. Also with pups, their ability to hold it in isn't that great so as he grows, it should get better.
Bookmarks