Ren, an emotionally unstable Chihuahua, and Stimpy, a good-natured yet dimwitted cat.Ren, an emotionally unstable Chihuahua, and Stimpy, a good-natured yet dimwitted cat.Ren, an emotionally unstable Chihuahua, and Stimpy, a good-natured yet dimwitted cat.