Mouse and Garden

This is a decent late-era Looney Tunes short but it's got this weird red cat dude that I know nothing about. Who the heck is he?