Most dogs can't handle that much rich rood in one sitting. Packaged dog food is very bland.
I know a few people who feed their dogs Biolgically Appropriate Raw Food (BARF - http://www.barfworld.com/)
and it supposedly has cured them of a number of cronic ailments.
Next time Blue should reward Hudson with a good hike. I think I read here once upon a time that Blue lives in Westchester. Rockefeller State Park in Sleepy Hollow ( http://nysparks.state.ny.us/cgi-bin/cgiwrap/nysparks/parks.cgi?p+134)
is about the best place on earth to walk with your dog. It's easy to get to and the vast majority of it is under used. I used to walk my dog there everyday off leash. Lots of deer and small game to chase, a good sized stream for swimming - dog heaven. Doesn't suck for people either.