A:あります。リヒテンシュタインとサンマリノです。
・・・って、リヒテンシュタインは昔から知られていますが、サンマリノは知りませんでした! MLで教えてくれた方がいて、びっくり。
サンマリノでは、2007年9月20日、動物実験を禁止する法律が成立したそうです。動物保護団体が市民の署名とともに法案を提出、承認されたとあるので、直接請求のような制度があるのでしょうか。
人口約3万人、環境に力を入れる小さな国だから可能なんでしょうね・・・。外務省のサイトによると、在日サンマリノ人数は1人! つまり大使だけってことなのかな^^; どうなんだろう。
San Marino bans vivisection
http://globalphilosophy.blogspot.com/2007/10/san-marino-bans-vivisection.html
追記:2013.4.10 リヒテンシュタインは、法改正がされていて、禁止には一部例外規定が設けられていました。詳しくは、こちらをご参照ください。