I personally have no experience with using lamb. However, I did notice when I went to our local pet shop there were some lamb treats. I am sorry I wish I remembered more about them. I can't even remember the brand. But they didn't seem to pricey to me. The next time I am there I will look.
Trust me I am there often.