Cats and dogs abound at Kennebec River Artisans