We were pleased to be approached recently by Cloud Star, a California-based company producing all-natural treats for dogs, to do a review of some of their snacks for dogs. First, we have nothing but great things to say about working with this company. From their professional, polite, prompt, and humourous correspondence, to keeping us apprised … [Read more...]