Is your four-legged friend finicky about food? Is your four-legged friend finicky about food? Does your pooch have a palate fit for a palace? If so, then the new 267-room Westin Houston Memorial City ...