Cate and Levi is a family-owned brand based in Canada, focusing on producing unique, handcrafted and eco-friendly puppets, stuffed animals and more, all with your family in mind.