Between ricotta and cottage cheese, the latter is better for dogs. Cottage cheese generally has low fat and sodium, which is important. That said, avoid getting flavored cottage cheese.