Hank has a healthy relationship with his mother, Tilly (voiced by Tammy Wynette, later by Beth Grant and K Callan), a kind woman who lives in Arizona. Hank is, at first, uncomfortable with his mother dating Gary Kasner (voiced by Carl Reiner), a Jewish man, but he warms up to Gary as their relationship progresses. Hank is dismayed by his mother's choice to break up with Gary to marry a man she has only known for a few weeks, Chuck Garrison, but eventually finds Chuck as likable as Gary. In contrast, Hank has a strained relationship with his father, Cotton Hill (voiced by Toby Huss), a cantankerous World War II veteran who lost his shins to machine gun fire in Japan and who verbally abused Tilly during their marriage, leading to their divorce. Cotton later marries Didi (voiced by Ashley Gardner), a candy striper who attended kindergarten with Hank. Together, Cotton and Didi have a son, "G.H." ("Good Hank"), who bears a striking resemblance to Bobby.