This is Cailloux.

She’s what we like to call a Puerto Rican terrier, or “sata”. It’s an original island breed. They are smart and gorgeous, and the sweetest you’ll ever meet! 241 more words