cute –n. having a pleasing and usually youthful appearance
purebred –n. an animal that has parents of the same breed
nipping at the heels –idiom to be almost as good as your closest competitor
snuggle up –phrasal verb to lie or sit close together in a comfortable position
hot dog –n. a small cooked sausage that is mild in flavor and is usually served in a long roll
cliff –n. a high, steep surface of rock, earth, or ice
steep –adj. almost straight up and down: rising or falling very sharply