犬种百科

200+ 犬种/性格/价格/优缺点

433 次访问
Dachshund

腊肠犬

腊肠犬 · 小型

别名:腊肠 / 獾狗 / Wiener Dog

身长腿短,原为捕獾犬,性格倔强活泼,但腰椎极易出问题。

起源
德国
体重
4-15 kg
身高
20-30 cm
寿命
12-16 年
价格区间
¥1500-5000
智商排名
TOP 49
被毛
短毛 / 长毛 / 钢丝毛
毛色
红色·黑黄背·巧克力·陨石色

9 项评分卡

友善度4/5运动量3/5易训性3/5掉毛量3/5吠叫频率4/5健康度2/5对小孩3/5对其他宠物3/5适合公寓5/5
友善度
4/5
运动量
3/5
易训性
3/5
掉毛量
3/5
吠叫频率
4/5
健康度
2/5
对小孩
3/5
对其他宠物
3/5
适合公寓
5/5

说明:友善/易训/健康/对小孩/对宠物/适居 高分为好;掉毛/吠叫 高分代表"多"(需结合实际需求权衡)

性格简介

自信好奇、独立倔强、爱吠、对陌生人警觉。

性格深度解读

腊肠犬的性格在小型犬里属于"灵魂硬核派"——它身体只有十几公斤,骨子里却装着一只成年獾犬的胆量。15 世纪德国林务官培育它的核心目的是钻入獾洞独自搏斗,这种"独自面对地下黑暗中的猛兽"的工作要求,决定了腊肠犬天生独立、果敢、固执,对疼痛的耐受远超普通玩赏犬。 家庭里它表现为典型的"小老板"——对家人热情粘人,但绝不盲从。你叫它过来,它会先看一眼你手里有没有东西,再决定动不动。陌生人按门铃,它会以远超体型的低沉嗓门连续吠叫五到十分钟,这是它"洞穴守门犬"的基因在起作用,不是缺陷而是工作特性。 腊肠对家庭中"自己人"的边界非常清楚,常会选定一名"主人"专属粘人,对其他家庭成员只是"友善的同事关系"。这意味着主要饲养者承担了全部社会化和训练责任,其他人想"突然接管"会被冷处理。 它对其他狗的态度也带着猎犬的傲气——遇到比自己大三倍的金毛会主动开战,遇到同体型的腊肠则可能立刻干仗。多犬家庭引入腊肠前,最好先做长达两周的隔笼气味交换,避免上来就硬碰硬。 正因这种性格,腊肠不适合"想要一只完全听话乖巧的小型犬"的主人;但对欣赏狗的独立思考、能享受"和狗讨价还价"过程的人,它是回报感极强的伴侣,能陪你斗智十几年。

养护要点

每天 30-60 分钟散步 + 严防跳上跳下(保护腰椎)+ 控体重。

养护深度详解

腊肠的日常照顾核心只有一个词:保护腰椎。它身长腿短的比例(体长是肩高的 1.7-2 倍)让脊柱承受的杠杆力是普通犬的两倍以上,任何一次"沙发跳下"都可能成为终身瘫痪的导火索。 家具上下必须用宠物斜坡,沙发、床、汽车后座一律不能让它自己跳。最好在它能跳的所有家具前长期固定斜坡,而不是"想起来再放"。同时严格控制体重——腊肠成年体重超过标准 1 公斤,腰椎压力增加约 15%;超过 2 公斤几乎必发椎间盘问题。每月称重一次,肋骨能摸到但看不到是合格线。 毛型分短毛、长毛、钢丝毛三种,照顾差异很大。短毛最省事,每周一次梳毛即可;长毛需要每天梳一次防打结;钢丝毛要每三到四个月做一次专业拔毛(plucking),不是修剪,是把死毛连根拔掉以保持毛质粗硬。新手买之前要确认自己愿意承担对应的毛型成本。 运动量上每天 30-45 分钟散步是黄金区间,不要超过 1 小时,更不要做长距离跑步、跳跃接飞盘、上下楼梯训练。地板要做防滑处理,瓷砖家庭最好铺地毯路径,腊肠的指甲打滑也是椎间盘隐患。 它对寒冷敏感(地面温度低于 5 度直接缩成一团不肯走),冬季外出要穿衣服,地面湿冷时段尽量避开。

训练详解

腊肠的训练分阶段非常清晰,每个阶段错过都难补。 3 月龄是社会化黄金窗口。这一阶段要让它见各种人(戴帽子的、抱孩子的、骑车的)、各种环境(车流、地铁站、电梯)、各种声音(吸尘器、雷雨、烟花)。每周至少新接触 5 个陌生场景。腊肠社会化不足成年后容易变成"见谁吠谁"的暴躁小老头,且几乎不可逆。 6 月龄是基础服从和如厕固化期。坐、卧、来、停、定点排便要在这个阶段稳定下来。腊肠对食物极度敏感,正向强化(小零食 + 短指令)效果远好于呵斥。这个阶段也要开始"召回训练"——它的猎犬本能让它对地上的气味毫无抵抗力,没有牢固召回的腊肠几乎一定会有走丢经历。 1 岁阶段是规则巩固和坏习惯纠偏期。腊肠的"挑食"基本都是从这个年龄开始养出来的——主人心疼它不吃饭就换更好的,几次之后它彻底学会"绝食议价"。要从第一次拒食就坚持"不吃就撤盘 15 分钟内不补食",三天就能扳回来。同时要开始限制吠叫——对门铃、楼道声音的过度反应要用"指令打断 + 替代行为"训练。 成年后训练重点转向终身维护:每周复习一次基础口令,每月做一次新环境适应(带它去没去过的公园),保持嗅闻游戏(鼻子工作可以满足猎犬天性,比单纯散步消耗能量更高)。腊肠会一直试探规则边界,主人的执行力松一寸它就退一尺。

常见健康问题

严重易患椎间盘突出(IVDD)、髌骨脱位、白内障、肥胖。

健康深度详解

腊肠的健康风险高度集中,主人必须熟悉以下几种典型病。 椎间盘突出(IVDD)是腊肠的"种族头号杀手",发病率约 25%,远高于其他犬种。早期症状:突然不愿跳上家具、上下楼梯犹豫、被抱起时尖叫、走路拖后腿。一旦出现这些信号 24 小时内必须就医做神经学评估和 MRI 检查,错过黄金 48 小时可能终身瘫痪。预防靠斜坡 + 控体重 + 限制跳跃。 髌骨脱位在腊肠中也常见,表现为后腿突然抬起、单腿跳几步又自己复位。1-2 级可以保守治疗,3-4 级需要手术。每年体检要让医生做"膝关节内推试验"。 进行性视网膜萎缩(PRA)和白内障在腊肠尤其陨石色腊肠中高发,5-8 岁是高发期。表现为夜间视物不清、撞家具、对光反应迟钝。买犬时要求繁育人提供 PRA 基因检测报告(PRCD-PRA 是主要类型)。 陨石色(dapple)腊肠还有"双陨石"问题——两只陨石色配种会产生 25% 的"双陨石"后代,这类犬高比例先天耳聋 + 眼盲,是繁育红线。看到便宜的双陨石小犬,几乎确定是不负责任繁育,不要购买。 肥胖、糖尿病、库欣综合征在中老年腊肠中高发,都与饮食过量直接相关。腊肠每天热量需求约 30-45 千卡/公斤体重,零食必须计入。 寿命中位数 12-16 年,最后 3-5 年通常伴随椎间盘问题或视力衰退,要做好长期养老准备。

历史起源

腊肠犬的起源可以追溯到 15 世纪的德国,它的德文名"Dachshund"直译就是"獾犬"——Dachs(獾)+ Hund(犬)。当时德国南部林业兴盛,獾洞密布在树根之间,獾对庄稼地和林场都有破坏,林务官需要一种能钻入狭窄洞道独立作战的猎犬。 最初的腊肠体型比现在大得多,体重接近 15-20 公斤,是"巴塞特犬 × 矮脚梗 × 西班牙獚"的杂交产物。猎人发现它身长腿短的体型在地下洞穴里转身灵活、在地面又能跟随主人长距离行进,逐渐固定为独立犬种。19 世纪德国育犬协会正式确立标准时,分出标准型(捕獾)和迷你型(捕兔、鼠),战后又分化出短毛、长毛、钢丝毛三种被毛。 19 世纪中后期腊肠传入英国皇室,维多利亚女王是早期热衷者,她在 1845 年从德国引入腊肠并大力推广,使腊肠在英国上流社会迅速流行。一战、二战期间德国背景让腊肠在英美一度被误解为"敌国象征",英国饲主甚至改称它"自由犬"以避免歧视,但这一波低谷很快随着战争结束反弹。 腊肠传入美国是 19 世纪末,1885 年 AKC 正式承认。20 世纪三四十年代成为美国最受欢迎的小型犬之一。中国引入大规模养殖大约在 2005 年前后,与小型犬热潮同步,但相比泰迪、比熊等仍属小众选择。 值得一提的是,腊肠是 1972 年慕尼黑奥运会的官方吉祥物"Waldi"——这是奥运会历史上第一个吉祥物,足见它在德国文化中的地位。

适合什么家庭

腊肠适合哪类家庭,要从它的身体结构和性格双线判断。 身体结构上,最适合一楼或带电梯公寓、地板有防滑处理、没有大量高低差家具的家庭。如果你家是 loft、复式、楼中楼这类多楼梯结构,腊肠不是首选——日复一日的上下楼梯对它的椎间盘是慢性损耗。 家庭成员构成上,最适合成年人为主、有 1-2 名青少年子女的家庭。腊肠对学龄前儿童的耐心一般——它的腰背极其脆弱,幼儿不知轻重抱起或拽尾巴可能直接造成损伤;它的领地意识又较强,被抢玩具时可能护食呲牙。如果家里有 3 岁以下儿童,建议等孩子稍大再考虑。 生活节奏上,腊肠适合"在家时间长 + 有耐心训练"的主人。它不像金毛那样"随便养养也能很好",需要主人理解它的固执、配合它的训练节奏。每天能保证 1 小时以上陪伴 + 30-45 分钟散步是基本盘。完全早出晚归、把狗丢家一整天的工作模式,腊肠会出现严重的分离焦虑(撕咬家具、过度吠叫)。 居住环境上,公寓 + 安静街区 > 公寓 + 闹市 > 别墅。腊肠不是大空间敏感型犬种,30-50 平米也能养得很好,但对楼上楼下的人际关系是考验——它的低沉吠叫穿透力极强,邻居投诉是腊肠主人常见困扰。 不适合:完全的新手且没时间训练的人、家有学步幼儿的家庭、每天都要爬山跑步寻找运动伙伴的人(腊肠不能高强度运动)、对邻里关系敏感不能容忍犬吠的环境。

购买注意事项

购买腊肠最大的风险来自"陨石色溢价骗局"和"侏儒腊肠陷阱"。 合法渠道有三类。第一类是 CKU 注册的家庭式繁育者,通常拥有 2-4 只种犬,每年只繁育 1-2 窝,价格 3000-6000 元,会提供血统证书 + IVDD 风险评估 + PRA 基因检测报告 + 父母髌骨评级(OFA 或 PennHIP)。第二类是有正规资质的犬舍,价格 4000-8000 元,赛级冠军后代可达 1-2 万。第三类是品牌宠物店代销,价格 2000-4500 元,溢价部分付给中间商,犬只来源需要审慎核查。 避坑清单。第一,警惕"双陨石"配种——任何卖家把两只陨石色狗配的小狗(即父母双方都是陨石色),25% 概率先天耳聋 + 眼盲,且这类繁育在 FCI 和大部分国家育犬协会都是明确禁止的,遇到直接转身。第二,警惕"侏儒腊肠""口袋腊肠""微型腊肠"这类营销词——FCI 标准只承认标准(7-15 公斤)和迷你(4-5 公斤)两种,所谓"侏儒"通常是不健康的近亲繁殖或发育不全,伴随严重健康问题。第三,警惕"超低价 1500 元"的腊肠——这个价位几乎确定是后院繁育或宠物店窜货,省下来的钱第一年就会在椎间盘医疗费上还回去。 挑选时要做几个动作:把小狗抱起来摸脊柱,应该平直无凸起;让它在地上自由走 30 秒,应该步伐均匀不拖后腿;用手轻按它的腰背部,不应有疼痛反应;看父母双方的体型,过分细长或过短都不是健康标准。 最佳购入年龄是 8-10 周龄,要确认完成第一针疫苗 + 驱虫记录,签订有"30 天健康保障 + 90 天遗传病退换"条款的合同。

老龄养护

腊肠从 8 岁起进入老年期,10 岁后绝大多数会进入"半失能阶段",需要主人提前规划长期护理。 老年腊肠最常见的衰退顺序是:先视力下降(白内障)→ 再后腿无力(椎间盘退化)→ 再听力下降 → 最后认知衰退。视力衰退期家具布置不要随意改动——它已经靠"空间记忆"在家里行走,突然移动茶几可能让它撞角。后腿无力期要全面禁止跳跃,斜坡使用频率翻倍,必要时上后半身辅助带。 饮食上,老年腊肠代谢下降约 20%,热量摄入要相应下调,蛋白质比例反而要保持或略增(防止肌肉流失)。增加 Omega-3 鱼油(关节)、葡萄糖胺 + 软骨素(椎间盘缓冲)、抗氧化剂(眼睛和认知)。腊肠老年期最容易胖,每月称重要更严格——多 1 公斤就是椎间盘的灾难。 体检频率从每年 1 次提升到每半年 1 次,重点项目:血常规 + 生化(肝肾功能)、胸腹 X 光、脊柱影像、眼科检查、心脏听诊。10 岁后建议加做血压和甲状腺。 环境上,老年腊肠对温度敏感度倍增,冬天室温要保持 18 度以上,地面冰凉时要铺暖垫。它会逐渐失去原本不愿表达疼痛的硬气——开始呜咽、不愿被抱、夜间烦躁,几乎都是疼痛信号,不要硬扛,及时镇痛医疗。 最后阶段(13-16 岁)许多腊肠会出现犬认知功能障碍(CCD),表现为夜间游荡、对家人陌生、定向迷失。这是不可逆的,主人能做的是保持环境稳定、夜间留小灯、必要时使用兽医处方的认知支持药物。腊肠的寿命长意味着告别会比预期更久,提前做好心理准备,珍惜它每一段慢下来的时光。

关于本工具

了解工具定位 · 使用场景 · 对比优势

按性格、价格、优缺点等维度,快速筛选出匹配的犬种。适合首次养犬、家庭选犬、或想对比不同品种差异的饲主。所有数据在后端处理,输入偏好后即时返回匹配结果。

使用场景

🏠

新手选犬决策

首次养犬者面对金毛、边牧、柯基等热门犬种,往往只看颜值而忽略运动量、掉毛程度、训练难度等实际差异。通过犬种百科对比 3-5 个候选犬种的性格、养护成本、常见疾病,快速排除不适合公寓饲养的品种,避免因信息不足导致弃养。

💰

养犬预算预估

想养一只大型犬但担心开销超出承受范围。犬种百科列出各犬种的月均粮费、美容频率、医疗储备金参考值(如法斗易患皮肤病需额外预算),对比不同体型犬种的长期持有成本,帮助在预算内锁定合适的品种。

🎓

犬种性格筛选

家中有 5 岁以下幼儿,需要选对儿童友善的犬种。通过犬种百科的「性格标签」系统(如「耐心程度」「护主意识」「攻击性评级」),筛选出金毛、拉布拉多、比格等低攻击性品种,排除容易护食或过度兴奋的犬种,确保人宠安全。

运动量匹配

上班族每天只能遛狗 30 分钟,需要选低运动量犬种。犬种百科按「每日运动需求」将犬种分为低/中/高三级,快速排除需要 2 小时以上奔跑的边境牧羊犬、哈士奇,锁定巴哥、法国斗牛犬等运动量低的伴侣犬,避免因运动不足导致拆家。

📊

多犬种横向对比

在柴犬、柯基、博美三个中型犬间犹豫不决。犬种百科支持同时查看多个犬种的「掉毛指数」「训练难度」「寿命」「价格区间」对比表,直观看到柴犬掉毛严重但独立性好、柯基训练容易但易发胖、博美体型最小但易吠叫,辅助做出取舍。

对比矩阵本工具 vs 竞品 vs 传统方法

维度本工具竞品 A(AKC 犬种标准库)传统方法(书籍/犬舍咨询)
数据隐私纯浏览器,零上传,无服务器记录需注册账号,浏览记录关联账户依赖人工咨询,无数字痕迹但需面对面
犬种覆盖量200+ 犬种,涵盖常见及部分稀有犬种约 190 个 AKC 认可犬种,不含非标准品种视书籍/犬舍资料而定,通常 50-100 种
信息维度完整度性格/价格/优缺点/饲养难度/寿命/体型侧重标准外观/历史/比赛成绩,价格信息少价格和优缺点依赖个人经验,不统一
更新时效持续更新,可快速纳入新犬种或修正数据每年随 AKC 标准更新,周期较长书籍出版后数年不更新,犬舍信息滞后
搜索效率按名称/体型/性格等多维度筛选,结果即时按名称或类别浏览,筛选功能弱需翻阅目录或逐页查找,耗时数分钟
费用免费使用,无隐藏付费基础浏览免费,完整资料需会员(约 $15/月)书籍购买成本 50-200 元,犬舍咨询通常免费
离线可用性完全离线可用(纯浏览器端)需联网访问,离线不可用书籍完全离线,犬舍需现场/电话

使用指南

上手步骤 · 输入输出 · 避坑提示

使用步骤

  1. 在搜索框输入犬种名称(如「金毛」)或按分类(体型/用途)浏览列表
  2. 点击任意犬种卡片,查看详细档案:性格、价格区间、优缺点、饲养难度
  3. 使用筛选栏按「掉毛程度」「适合新手」「城市友好」等标签缩小范围
  4. 点击「对比」按钮,勾选 2–4 个犬种,并排比较关键指标
  5. 点击「收藏」图标保存感兴趣犬种,在侧栏「我的收藏」集中查看

输入输出示例7 个典型场景,覆盖常规、边界与易错

输入输出说明
金毛寻回犬金毛寻回犬 | 大型犬 | 性格:温顺、聪明、友善 | 价格:3000-8000元 | 优点:家庭友好、易训练 | 缺点:掉毛多、需大量运动典型场景:用户查询最受欢迎的家庭犬种
法国斗牛犬法国斗牛犬 | 小型犬 | 性格:活泼、安静、忠诚 | 价格:8000-20000元 | 优点:不爱叫、运动需求小 | 缺点:易患皮肤病、呼吸问题典型场景:用户查询适合公寓饲养的犬种
边境牧羊犬边境牧羊犬 | 中型犬 | 性格:聪明、精力旺盛、工作欲强 | 价格:2000-6000元 | 优点:智商第一、服从性高 | 缺点:需要大量脑力刺激、易拆家典型场景:用户查询高智商犬种
中华田园犬中华田园犬 | 中型犬 | 性格:忠诚、警觉、适应性强 | 价格:0-500元(领养) | 优点:体质好、不挑食、看家护院 | 缺点:对陌生人警惕性高边界 case:本土犬种,价格极低或免费领养
秋田犬秋田犬 | 大型犬 | 性格:勇敢、忠诚、独立 | 价格:5000-15000元 | 优点:对主人忠诚、外形威武 | 缺点:对同类有攻击性、难训练边界 case:烈性犬,部分城市禁养
茶杯贵宾犬贵宾犬(茶杯型) | 超小型犬 | 性格:聪明、活泼、粘人 | 价格:10000-30000元 | 优点:不掉毛、体味轻 | 缺点:骨骼脆弱、易低血糖、寿命较短易错 case:用户易混淆茶杯型与标准贵宾,体型差异大
哈士奇哈士奇 | 中型犬 | 性格:友善、神经质、破坏力强 | 价格:2000-8000元 | 优点:对人友好、颜值高 | 缺点:撒手没、拆家、掉毛严重易错 case:新手常被颜值吸引,忽略其高破坏力

常见错误对照7 个常踩的坑 · 错误 → 修复

1. 用中文名搜索罕见犬种

错误
输入「波尔多犬」搜不到结果
修复
输入「Dogue de Bordeaux」或「法国獒犬」

工具收录 200+ 犬种,部分冷门犬种的中文译名不统一(如波尔多犬、法国獒犬、Dogue de Bordeaux),用英文名或更通用的中文名命中率更高

2. 把「体型」和「体重」混淆

错误
认为「小型犬」体重一定小于 10kg
修复
查看具体犬种的「身高」和「体重」两个独立字段

犬种分类(小型/中型/大型)主要依据肩高而非体重;同一体型内体重跨度可能很大(如小型犬中吉娃娃 1-3kg,巴哥犬 6-10kg)

3. 只看「优点」不看「缺点」

错误
看到「聪明」「忠诚」就决定养德牧
修复
同时查看「缺点」栏:掉毛严重、需要大量运动、分离焦虑

工具为每个犬种列出优缺点,忽略缺点会导致饲养后出现预期差;德牧的掉毛量和运动需求对城市公寓住户是硬伤

4. 把「价格区间」当作固定标价

错误
看到「3000-8000 元」就认为一定能 3000 买到
修复
理解价格区间受品相、血统证书、地域、繁殖场等级影响

价格区间是市场参考范围,不是定价;赛级犬、带血统证书的个体可能超出区间上限,宠物级可能接近下限

5. 忽略「寿命」字段直接选犬种

错误
选了大丹犬(寿命 7-10 年)却期望陪伴 15 年
修复
先查看「寿命」列,再结合自身养宠计划选择

大型犬寿命普遍短于小型犬(大丹犬 7-10 年 vs 吉娃娃 12-20 年),忽略寿命可能导致情感预期和实际饲养年限不匹配

6. 把「性格」描述绝对化

错误
认为「金毛」一定对所有人都温顺
修复
理解「性格」是品种共性,个体差异受社会化训练影响

品种性格是统计趋势,不是绝对保证;未充分社会化的金毛也可能出现护食或对陌生人警惕的行为

7. 搜索时加多余空格或标点

错误
输入「 柯基犬 」或「柯基犬!」
修复
直接输入「柯基犬」或「柯基」

工具按精确匹配搜索,首尾空格或多余标点会导致匹配失败;建议只输入犬种名称核心词

工作原理

公式推导 · 流程图解 · 依据出处

核心公式

H = 16 × ln(D) + 31

变量说明

  • H — 犬的人类等效年龄(岁)
  • D — 犬的实际年龄(年)
  • ln — 自然对数(底数 e)

示例

一只 5 岁的拉布拉多。D=5,ln(5)≈1.6094。H=16×1.6094+31≈25.75+31=56.75。即该犬的人类等效年龄约 57 岁。

适用范围

基于 2019 Cell Systems 论文(Wang et al.)DNA 甲基化研究,仅适用拉布拉多/金毛等中大型犬。小型犬(<10kg)和巨型犬(>45kg)误差可达 ±15 岁,建议另用分段式算法。

原理图

选择犬种名称 / 体型 / 用途服务端检索匹配查询 200+ 犬种数据库提取性格 / 价格 / 优缺点展示完整档案性格 / 价格 / 优缺点饲养建议 / 对比筛选条件价格 / 体型 / 性格多条件过滤返回符合的犬种列表结果列表 + 详情点击查看完整档案
用户输入 服务端处理 输出结果

开发者集成

3 种主流语言 · 复制即用

import json
import requests

# 模拟犬种百科 API 调用:按性格筛选犬种
# 实际使用时替换为真实 API 端点
API_URL = "https://api.quanzhong.example.com/breeds"

def filter_by_temperament(temperament: str) -> list:
    """按性格筛选犬种,返回匹配的犬种列表"""
    params = {"temperament": temperament}
    try:
        resp = requests.get(API_URL, params=params, timeout=10)
        resp.raise_for_status()
        data = resp.json()
        # 假设返回格式:{"breeds": [{"name": "金毛", "price": "2000-5000", "pros": ["温顺"], "cons": ["掉毛多"]}]}
        return data.get("breeds", [])
    except requests.exceptions.RequestException as e:
        print(f"API 请求失败: {e}")
        return []

# 示例:查询性格"温顺"的犬种
breeds = filter_by_temperament("温顺")
for b in breeds:
    print(f"{b['name']} - 价格: {b['price']} - 优点: {', '.join(b['pros'])}")
package main

import (
	"encoding/json"
	"fmt"
	"net/http"
	"time"
)

// Breed 犬种结构体
type Breed struct {
	Name  string   `json:"name"`
	Price string   `json:"price"`
	Pros  []string `json:"pros"`
	Cons  []string `json:"cons"`
}

// APIResponse API 响应结构
type APIResponse struct {
	Breeds []Breed `json:"breeds"`
}

// 模拟犬种百科 API 调用:按价格范围筛选
func filterByPrice(minPrice, maxPrice int) ([]Breed, error) {
	client := &http.Client{Timeout: 10 * time.Second}
	url := fmt.Sprintf("https://api.quanzhong.example.com/breeds?min_price=%d&max_price=%d", minPrice, maxPrice)

	resp, err := client.Get(url)
	if err != nil {
		return nil, fmt.Errorf("请求失败: %w", err)
	}
	defer resp.Body.Close()

	if resp.StatusCode != http.StatusOK {
		return nil, fmt.Errorf("API 返回状态码: %d", resp.StatusCode)
	}

	var result APIResponse
	if err := json.NewDecoder(resp.Body).Decode(&result); err != nil {
		return nil, fmt.Errorf("JSON 解析失败: %w", err)
	}

	return result.Breeds, nil
}

func main() {
	// 示例:查询价格在 1000-3000 元的犬种
	breeds, err := filterByPrice(1000, 3000)
	if err != nil {
		fmt.Println("错误:", err)
		return
	}

	for _, b := range breeds {
		fmt.Printf("%s - 价格: %s\n", b.Name, b.Price)
	}
}
// 模拟犬种百科 API 调用:获取犬种详细信息
// 使用 fetch API(Node.js 18+ 或浏览器环境)

const API_BASE = 'https://api.quanzhong.example.com';

/**
 * 根据犬种名称获取详细信息
 * @param {string} breedName - 犬种名称
 * @returns {Promise<Object|null>} 犬种信息对象或 null
 */
async function getBreedDetail(breedName) {
  try {
    const response = await fetch(`${API_BASE}/breeds/${encodeURIComponent(breedName)}`, {
      method: 'GET',
      headers: { 'Accept': 'application/json' }
    });

    if (!response.ok) {
      throw new Error(`HTTP ${response.status}`);
    }

    const data = await response.json();
    // 假设返回格式:{ name: "金毛", temperament: "温顺", price: "2000-5000", pros: [...], cons: [...] }
    return data;
  } catch (error) {
    console.error(`获取犬种信息失败: ${error.message}`);
    return null;
  }
}

// 示例:查询金毛的详细信息
(async () => {
  const breed = await getBreedDetail('金毛');
  if (breed) {
    console.log(`犬种: ${breed.name}`);
    console.log(`性格: ${breed.temperament}`);
    console.log(`价格范围: ${breed.price}`);
    console.log(`优点: ${breed.pros.join(', ')}`);
    console.log(`缺点: ${breed.cons.join(', ')}`);
  }
})();

常见问题

7 个高频疑问

犬种百科里 200 多种狗的数据靠谱吗?来源是哪里?
数据主要整理自 CKU(中国犬业协会)、AKC(美国养犬俱乐部)和 FCI(世界犬业联盟)的公开犬种标准,以及《世界名犬大全》等参考书。性格、价格、优缺点部分综合了国内宠物论坛(如狗民网、贴吧)和兽医的常见反馈,不是单一官方来源。不同机构对同一犬种的体型分类(比如“中型犬”的体重上限)可能略有差异,工具页面上会标注数据版本时间,如果发现某个犬种信息和你实际养的不一样,建议以 CKU 官方标准为准。
为什么我搜“泰迪”找不到?这个工具是不是不全?
“泰迪”不是正式犬种,而是贵宾犬(Poodle)的一种美容造型(泰迪装)。工具收录的是“贵宾犬”,包含迷你型、玩具型、标准型三个体型。输入“贵宾”或“贵宾犬”就能查到。同理,“金毛”对应“金毛寻回猎犬”,“哈士奇”对应“西伯利亚雪橇犬”。如果在搜索框里输入俗称没结果,试试输入正式犬种名,或者直接在列表里按字母翻找。
犬种百科里的价格是参考价还是全国统一价?为什么和我问的不一样?
价格是参考国内宠物市场(2023-2024年)的常见范围,区分宠物级、血统级和赛级,但不是全国统一价。一线城市(北京、上海)和二三线城市的差价可能达到 30%-50%,同一城市不同犬舍的定价也受血统证书、父母成绩、疫苗驱虫情况影响。工具给出的价格区间(比如“3000-8000元”)是多数正规犬舍的挂牌价,不含运费和后续办证费。如果遇到明显低于下限的价格,需警惕健康或来源问题。
我想养狗但不知道选哪种,这个工具能帮我推荐吗?
工具目前没有“AI 推荐”或“智能匹配”功能,但你可以用筛选和对比来自己判断。操作方法是:在犬种列表页,按体型(小型/中型/大型)、掉毛量(少/中/多)、训练难度(容易/中等/难)等标签过滤,然后点进感兴趣的 2-3 个犬种,在详情页的“优缺点”和“饲养建议”部分横向对比。比如“第一次养狗、住公寓、怕掉毛”的用户,可以同时看比熊、贵宾、雪纳瑞的页面,自己比较性格差异。
为什么有的犬种介绍里没有“常见疾病”这一项?
部分犬种的“常见疾病”字段为空,是因为该犬种目前没有足够权威的流行病学统计数据支持——比如一些较稀有的犬种(如“贝灵顿梗”),样本量太小,无法给出可靠的遗传病发病率。工具遵循“有据才写”的原则,不凭空编造。如果你关心的犬种没有疾病信息,建议去 CKU 官网或咨询专业兽医,也可以参考该犬种在国外的品种俱乐部健康报告。
这个工具能离线使用吗?没网的时候能不能查?
不能完全离线使用。工具是后端(BE)实现的,所有犬种数据存储在服务器上,每次查询都需要通过网络请求获取数据。如果断网,页面会显示加载失败或空白。不过页面本身是静态 HTML,首次加载后,已经看过的犬种详情会留在浏览器缓存中(取决于浏览器设置和缓存策略),在同一个会话内再次查看可能不需要重新请求。要稳定离线使用,建议用浏览器的“保存网页”功能或截图保存常用犬种页面。
工具里说某犬种“性格温顺”,但网上说它很凶,到底信哪个?
工具标注的“性格”是品种共性,不是个体保证。比如“金毛寻回猎犬”在 AKC 标准里被描述为“友善、可靠”,但个体可能因社会化不足或虐待而出现攻击性。“性格温顺”意味着该品种在统计上攻击人/狗的事件发生率较低,不代表每一只都温顺。工具详情页的“优缺点”部分会注明“需要注意社会化训练”等提醒。建议把品种性格当作参考,具体选狗时还是要看实际接触和犬舍/救助站的个体评估。
选择 打开 +新窗口 esc关闭