rally: a marked recovery of strength or spirits during an illness
convalescence: gradual healing (through rest) after sickness or injury
rat terrier: any of several breeds of terrier developed to catch rats