Caffuffles

Caffuffle Cat

Caffuffle Cat (US)

Caffuffle Dog

Caffuffle Lamb

Caffuffle Llama

Caffuffle Palomino Pony

Caffuffle Pony