Cavaliers should weigh between 5.9 and 8.2 kg (13–18 lbs). This guide explains how to assess body condition in this toy breed's compact build and spot the signs of being overweight.