cat puppy cape cod massachusetts vet breeder animal pet boston theory providence puppies cats rhode island reference essay island new england