"Hush Basset" is the marketing term bad breeders give to cocker/basset crosses to make them sell better. Hard to tell from that angle, he could be a beagle mix. Could be a Basset Hound, just not to standard.
When "someone said" a dog is of a particular breed or mix, most of the time "someone" has no clue what they are talking about unless they are actively involved in purebred dogs. And even then a lot of the time they don't
The best food is what works for your dog.