Site Stats: 121448 Members | 20012 Listings | 31 Puppies
, View all
Cain is a little over a year old, and is a shy, but sweet-tempered Cavalier. He is a little on the smaller side at 12 pounds, but he makes up for it in heart!
Searching through 20012 listings to match your criteria.