怎么训练小鹿犬不乱排便?

Python010

怎么训练小鹿犬不乱排便?,第1张

无论什么狗狗训练方式都是一样的!此种训练,最好从幼龄犬开始。因为幼犬在3~4月龄以前,自己控制排便能力较差,膀胱充满尿液后,或者遇到刺激和干扰时,就会随地小便。正常情况下幼犬每天要小便10~20次,大便4~5次以上。

训练的方法是:在一固定场所放报纸一张,在上面涂上犬尿,在犬要排泄时(四处闻),把它带到报纸处,一闻到尿味它就会在报纸上撒尿。训练中要注意,报纸不能挪动地方,地也别用有异味的消毒水擦洗,以便使犬能通过气味找到大小便的地方。对于不能每次都到指定地点排泄的,要发现一次惩罚一次。另外,犬外出时,有在路边撒尿做标记的习惯,这是犬的天性,要与随地大小便区别开,但在城市街道上,犬的这种习惯也有碍卫生。因此,养犬者领犬外出时,一定要带脖圈,用皮带引导。如能训练犬到厕所大小便,则是最理想的。

确实教小狗狗去厕所真是好难三言两语讲清的!尤其是对于一些在宠物店买回来的小狗来说, 更是件要“长期作战”的事情

其实小狗狗的行为是全靠学妈妈的动作而来, 所以对出生在宠物店的狗狗, 他们不是没有了妈妈教, 就是学了其他狗狗哥哥姐姐的乱去厕所行为, 新主人买了他/她回来後要教的话, 真是要有心理准备要花上几个月时间才能教得好!

首先, 要明白基本上所有小狗狗天生都是爱干净的, 小狗会知道在一个新环境选择自己生活起居的空间安排, 如果某一空间是给他食玩的话, 另一空间则会选择作休息的地方, 再剩下来的角落它就会用来大小便便之用!

以下是其中三个试验成功了的方法, 大家可以就自己家里的环境不同选择试试, 但要点是不能打骂小狗狗, 否则可能永不能成功! 不过也要狠心点(即要有决心, 要比狗狗更坚持), 这总好过长期的影响你与它的感情! (这些方法可是经过呕心沥血才试验出来的, )

方法一(教它以后在街外“解决)

秘诀是晚上进餐后要尽快带它出街, 要准时! 且每天都如此! 跑步会令它更想去厕所!

(你当然要准备好报纸或胶袋清理!) 其实小狗是知道忍着去厕所的, 小狗像人的bb一样, 忍耐能力会差的, 大了会好好多!

方法二(主要教它在家里的特定地点“解决”,适合日间家中没有人的狗狗)

(1) 晚上将他关在笼里,笼底不能“通窿”,原则是要让小狗如在自己的笼里大小便后便弄湿或弄脏自己, 小狗试过一次弄脏自己之后, 因为尝过整晚不舒服的不快经验,它便永不会再在自己睡觉的地方“解决”。

(2) 早上上班前先放他出来玩玩, 它很有可能在早上一放出来的时候便要找厕所, 吼著它, 如果它在错误的地方转圈闻地便要静静的走过去抱起他, 放它到它的厕所,动作要自然一点, 不要很紧张的, 你的紧张会影响它去厕所的“情绪” (^.^)! 如果放出来的时候没有找厕所, 那么通常在你喂它食早餐后便会找厕所! 记得记得要在它去厕所时便要"好夸张"地称赞它, 给件玩具或零食奖励它, 摸摸它, 抱抱它也不错!

(3) 上班前关它在笼里, 但要给它最少一件玩具陪它!临行前隔著笼子喂它零食吧!

(4) 放工回家后放它出来时,它也会有机会立刻去找厕所, 又要教导它啦~ (如果可以的话早些回来放它吧! 就算晚上有节目也尽量先回家放它走走后才出街, 让它去去厕所兼在家中走两下, 十多分钟或半小时也好过没有!)

(5) 关笼子是迫不得已的选择, 因为现在家庭日间家中无人(或一大段时间无人), 好多时会因为无人陪它而发脾气, 四处破坏, 如果玩电器或其他危险物品(药)就更危险了, 没办法啦, BB边识得甘多丫! 将来狗狗长大就养成好习惯兼对家居环境熟悉后便可以慢慢放出来, 最后可以不需关笼啦!

方法三(教它认狗厕所- 主要有两种狗厕所, 一种像铁笼底部份有“趟盆”的, “趟盆”可放报纸或狗尿片, 另一种则是日本出产, 在四个角落有夹可以夹住狗尿片)

(1) 用铁栏围出小狗狗的自由活动范围, 不要太大,刚刚足够以下三个范围便可: 放得下狗厕所, 然后贴着的是小狗的床, 之后留不大於两三个身位的走动空间给它. 喂食时,小狗要在该活动空间内进食. 这样设定的目的是, 当小狗在非厕所范围大小便时(如果在主人看不在家或晚上睡觉无人时), 例如在床的范围便便的话它便会没有床睡觉, 如果在活动空间便便的话它便会失去走动的空间, 只得屈在床上!当你在家时, 看到小狗狗在错误的地方想"解决"的时,赶快抱它上狗厕所. 狗狗去了厕所的话要立刻将它从围栏抱出来, "好夸张"地称赞它, 给玩具给它玩或陪着它玩,让它在围栏外走走, 一两次之后它便知道去上厕所的话就要有这么多奖赏!

(2) 这种方法的好处是可让小狗在日间时有比在笼里更松动的活动空间! 而且以后就算你将它的狗厕所移到别处, 由于它认得狗厕所, 所以仍会去新的厕所位置(当然你要先告诉它厕所搬了到那里)!

最后再强调一次,当狗狗去错厕所时, 不要狠狠的骂小狗或甚至打小狗, 因为它会因此不再在你面前去厕所! 那么会更难教! 小狗好多时候是知道那里是正确的厕所位置,但由于某些原因发脾气而四处“摆堆”, 要防止日间返工回家后见到全家都是“地雷”的话还是先不要让它“有机会”去破坏, 再治本:通常不外乎

(1) 陪它玩的时间不足 -每次睡觉前或你出门前先预留时间和它玩一会, 玩到它累便没有精力去“破坏”了!

(2) 活动空间不足, 通常的家居环境小, 多些带小狗出外到可让它跑跑的地方吧!

狗狗大小便怎么办(怎样在室内,室外训练呢?) 问:如何让我的狗狗只会在外面上大号呢他已经两个多月了? 答:两个月的算是小狗,小狗一天不只大小便两次吧~ 牠们吃过就要拉,想拉也要拉的。 我们家雪莉小时后也住在笼子里, 我也是早晚带她去溜一次(现在还是) 刚开始她也是想上就上,后来慢慢的, 她会嫌自己的大便臭,再慢慢的,她会嫌自己的小便也臭, 而且她会期待早上跟我下班后带她去上厕所, 而且在外面上还可以得到褒奖~(就摸她说好棒好棒~~) 之后她慢慢长大~就自己知道只有外面可以上厕所了~~ 你的狗狗现在才两个月....能够定点大小号已经很不错了 两个月~~还很小还很小~~ 千万不要心急,小狗狗对于大小便的忍耐力比较差 持之以恒的每天定时带出去溜 若小狗在外头大便,就卯起来奖励牠 在家里或笼子大便,就给他脸色看,或是骂牠 让牠知道你不高兴,但不要打牠喔,打一点用都没有 反而让会误导狗狗,让牠觉得"大便"是一件不对的事情而无所适从 等一段时间再大一点,自然就学会了, 但偶而还是会有出错的时候,也不要太在意,持续表现您不高兴的 情绪即可~~ 问:关于大小便不同地方的训练 答:刚开始训练狗狗室内定点大小便的时候,都是在同一个地方(专用厕所) 因为我们每天固定带狗狗出门三次(早上,傍晚,晚上),至少也两次(早晚) 所以狗狗后来自然而然会在出门时间大小便。 随着狗狗年纪的增长,可能对于大小便控制的能力也增强吧狗狗现在无论大小便,都是在外头解决, 家里头的专用狗厕所,早已荒废多时,好久没被狗狗灌溉过啰^^ 但是,狗狗若真的忍不住(难免会有无法带牠出门的时候) 还是会定点大小便就是了。 所以说一开始训练时,就让牠大小便在同一定点, 狗狗一旦学会了,就会永远记得喔。 问:怎么教尿尿???? 答:教狗狗大小便的问题, 要适个人饲养的环境与状况而定, 没有一定的答案与放诸四海皆准的作法, 不过有几个原则是一定要的: 首先,小狗带回家前, 妳就要事先决定一个定点,日后狗狗就是在那定点大小便, 而且不再改变(这原则很重要喔!) 这个定点,最好能离「狗笼」与「进食」的地方远一点, 因为狗狗其实是很爱干净的动物, 不喜欢在自己吃饭与睡觉的地方大小便。 接着,就是如何诱导牠到那个定点大小便了, 小狗通常在睡醒或是进食完30分钟之内会大小便, 通常的作法,就是在希望他排便的地点铺上报纸(或摆上专有的便器) 报纸(便器)上可以滴一些狗狗自己的尿液或是人工引便剂(人工引便剂 我没用过就是了~~我都是用天然的^^) 狗狗在排泄之前,都会有些特定的准备动作, 例如转圈圈~~东闻西闻~~每只狗都有自己的准备动作(主人最清楚) 当你观察到这动作出现时,就马上「引导」牠到正确的地点, 引导的方式可以半推~~半拉~~半抱~~半哄~~~ 但切勿操之过急~~或是动作太大or态度太凶~~ 否则狗狗会以为大小便是一件"错事", 以后只敢在主人没注意时偷偷摸摸的拉~~~ 到时训练起来可就麻烦了! 当小狗狗拉对地方的时候,给予大大的鼓励! 拉错地方,只要用稍微严肃(音量提高)的狗口气跟狗狗讲:"不行!" 然后马上抱狗到正确的地方大小便即可, 拉错地方的排泄物~~要马上清干净, 而且该地点要彻底除味(漂白水+除臭喷剂) 以免下次狗狗闻到先前的味道,又拉在同一地方~~ 如此反复的跟狗狗练习几天~~ 拉拉很聪明的,一阵子过后应该就回会定点大小便了, 但学会之后,也不保证100%不会出错喔! 因为小狗狗还小,有时心情上的问题~~或是忍功还没大狗好, 一时来不及随地就拉下去~~ 此时也不要太生气~~正常的(不是开倒车啦) 等长大一点,一切都会OK。 问:想请教各位先进有关狗狗大小便的问题 答:王小多四个月以前 我几乎一天会带他出去五六次 为的就是让他习惯在户外上厕所 他只要一在草地上尿尿 我就很夸张的鼓励他 如果不小心在家里尿了 我会实时处罚他 渐渐他就懂得在家不可以上厕所 会被骂 在户外上会被鼓励的道理 小狗(五个月以前)真的憋不太住 定时带到指定地点是很重要的 像我们现在的王小弟(六个月) 还是不能像哥哥姊姊一样等这么久 所以我们带他出去上厕所的次数比多多 牛牛 妹妹多的多 养小狗最累的就是大小便的问题 但一旦训练好 几乎不会在替你造成困扰 只是现阶段会比较辛苦 要加油喔 问:《头痛问题排行榜(二)》小狗狗「定点大小便」教不会怎么 答:我曾经在别的网站看到一句话"是狗配合我们,不是我们迁就狗" 本来我一直把这句话奉为圭臬,并且深信不疑,不过一直到养了阿弟之后,牠令人头疼的大小便问题,逼使我不得不先改变自己做起~~ 阿弟刚开始是毫无章法时间规则的乱大小便,本来我是用打骂教育,不过完全没用,我只好自己抓时间,每当牠睡醒之后,或是运动过后大量喝水两个小时之内一定带牠去顶楼上厕所,平常就是四到五个小时带出去尿尿一次,渐渐地,上厕所的间隔从四个小时慢慢延长为五个小时,甚至更久,有时候我们夫妻俩忙起来,忘记带牠出去,牠也会用动作示意我们该带牠出门了,套句比较政治气味浓厚的话"两边都让步,就能创造双赢!" 而我的信条,也改成"先改变你自己,狗狗才会配合你" 问:散步的时候如何引诱狗狗尿尿 哈姆快要六个月了, 可是每次带他出门散步 主要的目的之一就是希望他在外面尿完拉完再回家 ,可是他都只是闻来闻去, 都没有尿或嗯嗯 ,我尽量引诱他到电线杆, 花圃边边, 墙脚都没用 请问各位当初都是怎么引诱你们家的狗狗在外面尿尿的呢? 答:尝试着将外出散步运动时间拉长一点, 让狗狗通常在运动之后,会比较想上厕所。 此外就是让狗狗有接触同伴学习的机会 看到别的狗在外头尿尿大便,慢慢的他自己也会学着做。 Ruby一岁多才会抬腿, 也是因为当时形成溜狗聚会,看了别的狗狗才会的 现在要他在家大小便,反而比登天还难^^。 问:她是有洁癖吗??/ 想请问大家~~我实在是没办法了 ,我家女儿(5个月大)来我家至今有2、3个月了, 大小便的问题依旧困扰着我 >当初是在厕所里使用尿盆上铺报纸让她排泄,发现她只尿一次或便便一次 ,就换地方排泄,我便想~或许尿盆太小,有尿过臭臭的或湿湿的她不喜欢 ,于是我在厕所里铺满一排的防滑垫(这样就不会湿啦),教导她在那里排便 ,一在防滑垫上排泄就立即鼓励并给食物 ,她也学会了那里是正确的排泄地方,不过问题又来了, 她在那里尿尿过二、三次后,她又换地方了(客厅、厨房等), 过了一阵子,我又在阳台上铺满防滑垫(心里想~够大了吧~) 真的,那一段日子她好乖好乖,都会自动跑去哪里大小便 ,我一天会清上3、4次的** ,但是但是,最近她又这样了~~她想排泄时是会去阳台上绕一绕的, 不过又会回到客厅,然后在客厅寻找排泄处~~~~~天啊 我真的不晓得该拿她怎办~~ 可否请有经验的大家帮帮我呢~~~我还有别的方法可以尝试吗~~~ 还是还是,我的方式是错误的呢~~~~~ 答:1. 请固定便便的地方 不要迁就狗,你是老大,是主人,要他在哪里便,就是要在那里便。不可以随他高兴哪便就便。也不要随性更换便所~不然他会认为那儿都可以。 2. 适当惩罚、大量鼓励 ,不在正确地方便便,非现行犯,请认命清扫(不可留下气味)。现行犯,请立刻严格说「No、不可以」让他知道在非便所处便便,是绝对错误的行为。当他在便所便便,则一定要大量鼓励, 举凡他喜欢的东西都可作为鼓励的赏赐。爱吃的,给肉条、爱玩的,给玩具。不管赏赐是什么, 都一定要说Gooooooood好乖唷! http://bbs.chinapet.com/showtopic-53416.html

本文从RoR对Ruby的影响、Ruby的优势等多个角度分析了Ruby比Python成功的原因。

伴随着RoR的风行,Ruby语言受到越来越多的开发者的关注,同为脚本语言,Python的地位却略显尴尬,什么样的原因,造成了这样的局面?

笔者认为有以下几个方面:

一、 RoR的推波助澜

笔者认为,Ruby的成功,很大一部分是由于RoR的带动。

几年前,如果你没听过RoR倒是情有可原,但如果今天,RoR对你来说,还是一个陌生词汇的话,那你就有点危险了。:)

什么是RoR呢?

全称,Ruby on Rails,简称,RoR或者Rails。

它是个全栈的(full-stack)web应用框架,它为开发者提供了构建一个web应用所需的完整基础结构,并且严格按照MVC(模型-视图-控制器)架构进行开发。

RoR致力于提高开发者的开发效率,希望通过尽量少的代码,完成尽可能多的功能。基于这样的考虑,RoR有两大设计原则,一是,不要重复自己 (Don''t Repeat Yourself);二是,惯例优于配置(Convention Over Configuration)。

使用RoR,你甚至可以通过简单的几条命令行、几行代码,就完成一个功能强大的web应用程序,这极大地提高了开发者的开发效率。

2004年7月,RoR一经发布,在短期内,便受到很多开发者的追捧。时至今日,RoR已经被全世界的开发者们所关注,它带给开发者的效率提升,是前所未有的;它带给业界关于软件开发的思考,也是意义深远的。

在RoR如此风行的大背景下,Ruby on Rails,这个需要使用Ruby进行开发的web框架,也自然地带动了Ruby语言的发展。

在下面的“Ruby语言受关注程度趋势图”上,可以清晰地看出,Ruby语言在RoR发布也就是2004年7月后,进入了高速发展期。

Ruby因为有了RoR这样的“杀手级”应用,变得春风得意,那么Python呢?

在《浅谈Python语言》一文中,我们提到了Python具有丰富的API库,在web开发方面,也有Django、Turbogears这样的一些框架,就运行速度而言,

Python比Ruby快;就社区而言,Python也比Ruby成熟,可是为什么Python没有产生一个像RoR这样的“杀手级”应用呢?

Python语言的创始人Guido在接受InfoQ采访时,是这样解释的:

“我不喜欢Killer

Application,因为那会让多数人或者社区将精力集中于一个地方。Python是一个应用广泛的语言,基于Python已经产生了很多好用的

Web框架,比如Django等。但是Python不Killer

Application,至少目前是这样,而且我相信随着Python社区的发展,会有很多Killer

Applications自然出现。我喜欢多样化的应用。”

通过这个观点,我们可以看出Python在其发展道路上,追求的是一种均衡,一种“大而全”。

“会有很多Killer Applications自然出现”,这点,我想我们需要拭目以待。单就“均衡”而言,笔者认为这很危险,作为一门脚本语言,试图做Java之类传统语言做的事情,不太可取。

以Java为例,在web应用上,有太多的框架可供选择,不错,“在不同的场景用不同的框架”,这想法很好。可是,在实际应用中,有多少开发者可以根据项目特点,正确、合理地选择框架?

与其到最后,用户还不知道该如何选择,还不如一开始就替用户做出一个选择。

作为Python的使用者,我更愿看到有个Python的“杀手级”应用出现,进而带动Python更快速地发展。

你可以说RoR成就了Ruby,可是Rails为什么偏偏选择了Ruby?!Ruby优势何在?

二、 Ruby的优势

1. 比Perl更强大,比Python更面向对象

“比Perl更强大,比Python更面向对象”,这是Ruby创始人Matz设计Ruby的初衷。

Python既支持面向过程的编程也支持面向对象的编程,而Ruby则是完全面向对象。

在Ruby中,任何东西都是对象,包括Python中的基本数据类型;每个过程或函数都是方法。

例如,取-3的绝对值,在Python中,是这样的:abs(-3)。

而在Ruby中,则是这样的:-3.abs。这种OO的方式,显得更加直观。

2. 强大的语法功能

单就语法的简单性而言,Ruby不及Python。但解决一些较复杂的问题,Ruby强大的语法功能,有助于降低问题的复杂度。

例如:

Ruby以“块”的方式来实现列表内的条件、循环语句,比Python的更灵活、更具通用性。

Ruby具有类似Lisp的彻底的函数方式的条件、循环语句等。

Ruby的迭代器功能可以将流程控制结构抽象化。

3. 强大的字符串处理、正则表达式功能

Matz认为:Ruby >(Smalltalk + Perl) / 2。

Ruby类库是对Perl语言功能的面向对象方式的重组,因为借鉴了很多Perl的东西,使得字符串处理、正则表达式这块,Ruby同样强大。

4. 不会僵住的“胶水语言”

同样是“胶水语言”,Ruby比Python更灵活。

使用过一段时间的Python,你会发现,Python比较依赖第三方的东西。相比较,Ruby则更依赖自身。例如,Ruby可以使用(UNIX的)绝大部分的系统调用,单独使用Ruby也可以进行系统编程等。

有优势,Ruby就一定可以成功了?Python同样也有很多优势!对,还得看当时所处的环境。

三、 时势造英雄

这点还得回到RoR的崛起。

Ruby,1995年12月正式发布,2000年进入美国;2004年7月,RoR正式发布。

RoR的出现时间,值得玩味。

在下面的“Java语言受关注程度趋势图”上,可以看到,2004年7月前后,Java处于一个相对“衰退期”。

提到Java,大家应该都会想到J2EE。

J2EE应用程序的广泛实现是从1999、2000年开始的,它的出现带来了诸如事务管理之类的核心中间层概念的标准化,但是因其开发效率、学习难度和实 际性能的问题,在实践中没有获得完全的成功。作为J2EE核心技术的EJB(2.x),更是因其高昂的学习代价、极低的开发效率和极高的资源消耗,备受指 责。

在这样一个大背景下,2003年,Spring框架诞生了。

Spring的设计思想在于“使J2EE开发更加简单”。这个设计思想,在包括Java领域在内的众多软件开发领域引起了广泛关注。软件开发者们开始思考,如何让开发向着一个更简单的方向发展。

RoR在这一时期出现,无疑是顺应了这样一个潮流。

可以这么说,是历史选择了RoR,当然也选择了Ruby。

遇到合适的机遇,还不够,俗话说得好:“众人拾柴火焰高”。

四、 众星捧月

Ruby的出现,受到了两大主流平台Java和.NET的极力追捧。

2006年9月,SUN雇佣了JRuby的主要开发者Charles Nutter和Thomas Enebo;一年不到,2007年6月14号,JRuby 1.0正式发布。SUN在其Java IDE NetBeans 6.0 M10中,更是集成了对Ruby/JRuby的支持。反观Python的Java实现——Jython,则没有这么幸运,发展至今,它并没有得到SUN的 支持。

而Microsoft,也在2007年7月,推出了Ruby的.NET实现——IronRuby的预览版。

相信SUN和Microsoft对Ruby的竞相推崇,必然推动Ruby的进一步发展。

基于以上几点,笔者认为Ruby的成功不是偶然,并且相信这样的成功还会持续下去。对于Python的未来,我们也将拭目以待。