Rosie Animals are made in small batches and to order. Please allow 2-4 weeks.
A sweet little puppy
Organic cotton velour (USA) puppy filled with Michigan bio-wool.
Made in my Michigan Studio with materials chosen with care.
100% Organic cotton