Natural Cat Health2CommentsThe Generosity Of Cats and Dogs and Other Animals To those with an open mind and who happily live with an animal, it comes as no surprise to appreciate the generosity of cats and dogs, and all other animals by Madeleine Innocent