Dog finger puppets
Regular priceFrom $4.00$4.00Sale price
Dog finger puppets
4 characters in set
Big blue
Big orange
Little blue
Little orange
Made from felt
Machine embroidered
Dog finger puppets
4 characters in set
Big blue
Big orange
Little blue
Little orange
Made from felt
Machine embroidered