The Green Spot is proud to carry Lord Jameson in Omaha, Nebraska. We are an organic dog treat company on a mission to elevate the uniquely special bond that you share with your four-legged family member. Our foundation and core principle is built on a never-ending promise to love your dog like our very own, and to treat your dog to the healthiest culinary experience. Exceptional flavors achieved by using real holistic ingredients with nutritional benefits. What better way to a dog's heart than with delicious treats.