Leolvr,wow,wonderful dogs!! CSFCLS stands for Chicken-soup-for-cat-lovers-soul...it's made by a company in Texas for dogs,cats,kittens and puppies.
It is not available in stores like Pet-Smart,I've checked,or Pet-Value...
The store I buy if from is a big family-owned store...my cats love it and it has all the right ingredients.you can check it out at..
www.chickensoupforthepetloverssoul.com