1950年代に、プラハのチェコスロバキア科学アカデミー生理学研究所において、犬学研究者、フランティシェク・ホラーク（František Horák）によって、気質が穏やかで、多産であり、世話がしやすい実験動物として作出された。1954年に作出が開始された。基礎となった犬は両方とも雑種であったが、メス犬はジャーマン・シェパード・ドッグのような容姿を持ち、オス犬はスムース・フォックス・テリアに似ていたという。第3世代ではジャーマン・ショートヘアード・ポインターが交配された。1960年に「ホラーク研究室犬」（Horákův laboratorní pes）として正式に登録された。1961年には、プラハで開催されたドッグショーに初めて出場した。その後、1970年代にかけて、ボヘミアン・スポッテッド・ドッグは医学実験等に使われた。特にてんかんの研究や、腎移植の実験に使われたという。1980年代に入ると、実験動物として使われることはなくなり、残った約40頭のうちの数頭はアカデミー外に譲渡され、名前も「チェスキー・ストラカティ・ペス」へと変わった。初め、社会からの関心も乏しく、繁殖もあまり成功せずに絶滅寸前となったが、熱心なブリーダーによって繁殖が重ねられ、1990年代に入ると、気立てがよく飼いやすい犬として広まった。1994年には犬種標準が公表された。2015年現在、国際畜犬連盟の公認を目指して活動している。
ボヘミアン・スポテッド・ドッグ（英: Bohemian Spotted Dog）は、チェコ共和国（チェコスロバキア共和国）原産の犬種である。チェコ語ではチェスキー・ストラカティ・ペス（Český strakatý pes）といい、その英訳としては「チェック・スポッテッド・ドッグ」（Czech Spotted Dog）が使われている。チェコのケネルクラブ（ボヘミア・モラヴィア犬学連盟）で公認されているが、国際畜犬連盟の公認には至っていない。
名字の“海保”であるが、読み方には諸説あり、現代において一般的な“かいほ”と読まれることが多いが、『国史大辞典』（吉川弘文館）では根拠は不明だが“かいぼ”とルビがふられ、また「海保」は「海北」の転訛と考えられることから“かいほう”と呼ぶ研究者もいる。更に青陵が訪ねた記録が残る越中国高岡では「うみほ」「うんぽ」とも呼ばれたとも伝わっており、青陵自身はどう呼ばれるかあまり気にしなかったとも推測される。
江戸時代後期における商業社会の拡大において、従来の封建的道徳観を否定し、智謀と打算によって富を得ようとすることを奨励した。青陵において旧来の道徳観念は活発な経済活動を抑圧する桎梏としてとらえられ、より感性的、道徳的に自由な経済観念を奨める。従来の儒者の奨める“仁”を“小仁”（目先の上下関係に縛られ、大枠の合理性を見落としたもの）として批判し、よりマクロな視点での“大仁”を基に行動規範を模索した。この大仁とは、ある善行において翻って必ず悪行が付随するということを前提としたものである。経済的競争によって一方が得をし、他方が損をするという図式が、大枠においては全体的な福祉を増進するという考え方は近代的経済学との共通点を見せるとも言える。しかし一方で、旧世的な愚民観を脱却しきれず、一方的なエリート論に終始する点も見られた。こうした伝統的儒学を乗り越えようとする姿勢は、桂川甫山らの蘭学者の影響と考える者もいる。重商主義的考えに基づき藩を経営し富国策を採用するよう勧めている、こうした彼の思想は、長州藩の村田清風等に影響を与えた。
(1)表定義及びデータcreate table gengou(bgn_date    datetime, end_date    datetime, gengou_name varchar(6))insert into gengou values('1868-01-01','1912-07-30','明治')insert into gengou values('1912-07-30','1926-12-25','大正')insert into gengou values('1926-12-25','1989-01-07','昭和')insert into gengou values('1989-01-08','2019-04-30','平成')insert into gengou values('2019-05-01','9999-12-31','令和')(2)定義create function dbo.cng_gengou(@p_seireki_date datetime) returns varchar(60)---- 西暦→和暦--begin declare @w_rcnt        int           -- 行数チェック declare @w_gengou_name varchar(6)    -- 元号名 declare @w_bgn_date    datetime      -- 開始日 declare @w_nensuu      smallint      -- 和暦年 declare @w_rslt        varchar(60)   -- 結果-- カーソル宣言 declare cr1 cursor for   select gengou_name,bgn_date   from gengou   where bgn_date<=@p_seireki_date and end_date>=@p_seireki_date-- 初期値 set @w_rcnt=0 set @w_gengou_name='' set @w_nensuu=0 set @w_rslt=''--　カーソルオープン open cr1-- 1行取り出し fetch cr1 into @w_gengou_name,@w_bgn_date while @@fetch_status=0  begin   set @w_rcnt=@w_rcnt+1   if @w_rcnt>1                 -- thenは書かない    set @w_rslt='2行以上存在するため、未サポート'   else    begin     if len(@w_gengou_name)>0     -- thenは書かない      begin       set @w_nensuu=year(@p_seireki_date)-year(@w_bgn_date)+1       set @w_rslt=@w_gengou_name+cast(@w_nensuu as char(2))      end     else      set @w_rslt='change unsuccessful'    end-- 1行取り出し   fetch cr1 into @w_gengou_name,@w_bgn_date  end--　カーソルクローズ close cr1 return @w_rsltend(3)実行select dbo.cng_gengou('2006-07-19')