30-11-2017 21:47 via prnewswire.com

Start 2018 with 12 Months of Puppy Love

SANTA ROSA, Calif., Nov. 30, 2017 /PRNewswire-USNewswire/ -- What's better than puppy breath and sweet puppy kisses? Well not much, but how about the next best thing -- the 2018 Canine Companions for Independence® Puppy Wall Calendar. It's 12 months of adorable canines. And these puppies...
Read more »