Caru Means “to Love” September 16, 2014 20 Comments Caru means “to love”. Such a fitting name for dog nutrition. [Read more…] about Caru Means “to Love”