Canis Major is a publisher and consultancy firm that helps new authors establish themselves and their books in an increasingly competitive literary landscape.