
Dealing with rodents on the farm – Meet our barn cats
There isn’t anything much grosser than rodents making a home in your home. I’ve had my fair share of rat and mouse encounters in places where they shouldn’t be, so as soon as our offer was accepted on our future farm, I started researching and looking for barn cats.
Barn cats are typically feral or semi-feral cats that live primarily outdoors, taking shelter in barns or outbuildings that help with rodent control. Although there are other means of rodent control such as poison and traps, we have pet dogs and plan to have other animals in the future and didn’t want to deal with one of them potentially getting hurt or sick.
Right away, I discovered that our local Humane Society has a barn cat program which consisted of former barn cats, or other feral cats that have been spayed/neutered, vaccinated, and needed new farms to live at. I kept this in the back of my mind for when we moved to our property, but in the meantime, we ended up adopting Birdie.
Meet Birdie
We were still 11 days from closing on the farm when my husband decided to take a bike ride.

We lived in a pretty rural location that included roads that would extend for miles without a house in sight. During his ride, he heard a very audible meowing. He pulled over his bike and continued to listen, pinpointing the meowing to a spot up in a tree. He called me and told me to bring some gloves and drive down and meet him. Gloving up, I started climbing the tree where the sound was coming from and quickly found a tiny calico kitten perched in a branch next to a bird’s nest (hence her name). Spooking her, she jumped into the heavy brush below.
After two hours of “meowing” back and forth, we finally spotted her back in the tree. So back up the tree I went, and back down the bushes, she went. At that point, it was completely dark out so we left.

The next morning I had the urge to check if she was still there…and sure enough, she was!
This time she was about 50 feet up in a different tree. I ran home, grabbed some gloves, a backpack, and my husband. I climbed way up in the tree getting within 1 foot of her before she spooked again and jumped from branch to branch, Tarzaning down the tree. We were able to spot her quickly on the ground and found her halfway stuck in a hole with her little booty sticking out like Pooh bear. I was able to FINALLY grab her and bring her home.
She got a flea bath, a big bowl of food and water, and I set up a kennel for her with blankets and a box to hide in. Within a day, she was letting us hold and pet her and would purr nonstop.
Birdie is now about 5 months old and still loves to climb trees or perch on our shoulders while we are outside working.
Meet Shredder
All along, the plan was to adopt two barn cats when we moved to the farm, but now that we had Birdie with us, we only wanted one more. I received an email from the Humane Society that they had barn cats looking for homes, so I quickly filled out an application and set up an appointment with them.
The woman helping us was very friendly and informative giving us information about how to help barn cats adjust and what care we needed to provide. She let us know that based on our application they had a cat in mind for us that they thought would be a good fit. We went into a room of kennels with towels over the doors and were told not to stick our fingers in them… We were told that the cat we had been matched with was about 1-2 years old, was very handsome, but not to touch him. Lifting up the towel revealed a long-haired, siamese looking cat, with icy blue eyes. He gave us a hiss and growl and we said we would take him.

We made him comfy in our barn where he would need to say enclosed in for a few weeks to adjust to the sounds and smells of his new home. This also helps cats learn that your property is their home, and where they can find food and water.
Every day, my husband and I would go visit and talk to him and be given a hiss and growl in return. After a few weeks, it was time to let him out of the barn. We did not have high hopes of him sticking around because of his not-so-friendly demeanor. We didn’t see him for a couple of days, but then he started showing his face more often. Now we see him almost daily and he will approach us and rub against our legs. I call that progress!
Meet Hook
Lastly, meet little Mr. Hook. Hook was not in our plans, but we are sure glad he weaseled his way in. About farm 6 weeks after adopting Shredder, my friend posted on Facebook seeing if anyone was interested in a tiny, feral orange kitten found in the middle of the road. I immediately messaged her and she said she was on her way over.

Boy or oh boy was I shocked when I saw the state of this kitten. He had to be around 7-8 weeks because his eye color had developed, but he was skin and bones and fit in the palm of my hand. His fur was thin, revealing his flea-bitten skin underneath, and he was infested with hundreds of fleas, had a big ol’ round belly filled with worms, his legs bowed out making his walk more of a wobble, and his tail was broken in 3 spots, forming a hook.

Thankfully, I’ve watched a lot of Kitten Lady on YouTube and knew some basics to get this guy in better order. After two flea baths, an hour of flea combing, and a big meal, I set up a nice cozy kennel with blankets for the little guy. I ordered dewormer online that would arrive in a few days. 6 weeks later, Hook is still on the smaller side, but he has put on weight, the fleas and worms are gone, and he is a happy little fella that follows us around the farm. We think he went through a serious trauma before we got him, and I doubt he will ever be a normal cat, but he has brought us many laughs and lots of love.
And that’s a wrap on our barn cats! They must be doing their job because in the areas we found rodent droppings when we first moved in, we have not seen anything. Plus, they are fun additions to the farm.
pregabalin price order lyrica online cheap purchase lyrica for sale
zanaflex price order cialis pill cialis in usa
lipitor generic atenolol 100mg sale lyrica price
buy generic desloratadine 5mg glimepiride brand purchase asacol online cheap
order avapro 300mg online avapro 150mg us generic pepcid
prograf 1mg uk tacrolimus 1mg cheap tricor online order
order colchicine 0.5mg generic ed pills that really work buy generic clopidogrel 150mg
ramipril 10mg oral order carvedilol without prescription order coreg sale
ditropan 2.5mg pill buy fosamax 70mg nitrofurantoin pills
order motrin sale order paroxetine 10mg pill order rocaltrol 0.25 mg
bupropion cost purchase zyban pills order viagra 100mg generic
bupropion us toradol 10mg without prescription viagra mail order us
buy methotrexate 10mg without prescription warfarin 2mg for sale cozaar pills
buy generic esomeprazole 20mg buy esomeprazole 20mg generic imitrex pill
buy levofloxacin generic avodart order ranitidine 300mg without prescription
buy mobic 7.5mg generic celecoxib cost buy flomax 0.2mg online
ondansetron 8mg oral order zocor generic purchase simvastatin pills
valtrex canada valtrex ca order diflucan generic
ampicillin 500mg usa buy ampicillin pill order flagyl 400mg generic
augmentin 375mg oral buy bactrim 480mg bactrim brand
cost cephalexin 250mg order generic cephalexin 125mg erythromycin 500mg us
buy sildenafil 50mg generic tamoxifen 10mg oral budesonide ca
buy generic ceftin cost careprost purchase methocarbamol pills
trazodone 50mg drug viagra us buy viagra 100mg pills
us cialis sales buy tadalafil 20mg buy generic cialis 40mg
order metformin 500mg pill cheap atorvastatin 10mg norvasc without prescription
buy lisinopril 10mg generic cost lisinopril 10mg atenolol over the counter
desloratadine 5mg over the counter claritin cost loratadine sale
order toradol 10mg sale purchase toradol for sale buy losartan 50mg pill
altace 5mg canada buy amaryl 1mg online buy amaryl 1mg online cheap
mesalamine 800mg usa oral buspirone 10mg order cordarone 100mg pill
carvedilol online order ditropan 2.5mg tablet order elavil 10mg pill
order nitrofurantoin 100 mg pills cost ibuprofen 400mg order generic ibuprofen
mirtazapine canada buy paxil generic buy nortriptyline 25 mg for sale
order tricor online alfuzosin 10 mg cost order uroxatral generic
cialis 10mg cheap sildenafil without prescription viagra mail order usa
female cialis tadalafil cialis buy provigil 100mg without prescription
deltasone 5mg usa prednisone 60 mg pills buy amoxil 1000mg
misoprostol 200mcg usa cytotec 200mcg ca cost synthroid 75mcg
order dutasteride pill buy celebrex online cheap ondansetron 8mg generic
aldactone 100mg us diflucan 100mg drug generic fluconazole
acillin usa cephalexin 500mg brand erythromycin us
generic sildenafil 50mg order robaxin without prescription order generic methocarbamol 500mg
suhagra us cost suhagra 50mg order estrace generic
order lamotrigine sale order lamictal 200mg sale buy retin gel online
buy generic isotretinoin 10mg order amoxicillin 250mg online cheap order zithromax online cheap
order cialis 5mg sale cialis pill generic viagra
brand anastrozole 1mg Canadian viagra 50mg buy viagra 50mg pill
vrai cialis 5mg prix acheter 200mg sildenafil viagra 100mg sans ordonnance en pharmacie
purchase deltasone generic sildenafil mail order us viagra pill
tadalafil 5mg kaufen für männer cialis für männer original sildenafil 200mg rezeptfrei sicher kaufen
order doxycycline 200mg buy doxycycline 100mg sale buy furosemide 40mg sale
buy ramipril 5mg online cheap order astelin 10ml sprayers azelastine order online
buy terazosin 5mg generic order leflunomide without prescription azulfidine 500mg us
fosamax drug buy ibuprofen 600mg sale buy pepcid 40mg generic
order benicar for sale oral olmesartan 10mg purchase diamox online
brand prograf prograf buy online urso 300mg pills
buy imdur pills order telmisartan generic brand telmisartan 80mg
bupropion 150mg canada cost cetirizine 10mg buy quetiapine without prescription
sertraline 100mg uk buy lexapro 10mg real viagra pills
tadalafil ca Buy branded cialis cheap viagra
naltrexone 50mg without prescription femara 2.5mg ca aripiprazole 20mg for sale
oral accutane accutane without prescription cheap deltasone 5mg
order zithromax pills zithromax 250mg canada order gabapentin 800mg generic
I really love to read such an excellent article. Helpful article. Hello Administ . Blackjack,Canlı Blackjack , Websitesi.Blackjack
furosemide 100mg canada doxycycline 100mg oral buy plaquenil 400mg
aralen ca olumiant for sale order olumiant
itraconazole 100mg canada order tinidazole pill tindamax ca
Why couldn’t I have the same or similar opinions as you? T^T I hope you also visit my blog and give us a good opinion. safetoto
buy glucophage 1000mg buy atorvastatin 80mg online cheap order cialis 5mg
purchase sildenafil for sale viagra 100mg price buy lisinopril 2.5mg for sale
omeprazole 20mg ca buy essay paper casinos online
order metoprolol pills order metoprolol 50mg sale vardenafil 10mg canada
generic levitra 20mg medrol 16 mg tablets methylprednisolone 8mg tablets
research papers writing cheap viagra pill viagra pills 150mg
clomiphene 50mg for sale clomiphene 50mg without prescription gambling casino
cheap cialis sale order viagra 100mg for sale sildenafil pills 25mg
cialis from india viagra 100mg without prescription sildenafil online
buy generic orlistat 120mg buy orlistat generic acyclovir 800mg for sale
buy tadalafil 10mg generic plavix 150mg pill order plavix online cheap
sumatriptan canada sumatriptan 25mg oral avodart buy online
zantac 150mg for sale ranitidine order online celecoxib price
free spins no deposit us play online roulette for fun online casino game
oral zocor 20mg valacyclovir 1000mg uk proscar 5mg for sale
metronidazole 200mg without prescription buy metronidazole 200mg for sale bactrim cost
buy tadalafil 20mg without prescription canadian cialis online pharmacy viagra on line
viagra 50mg usa viagra pills cialis online canada
ceftin 250mg over the counter order ceftin 250mg online cheap purchase methocarbamol generic
sildenafil mail order order lamictal 200mg online cheap lamictal drug
zithromax 250mg cheap prednisolone 10mg canada gabapentin ca
poker online free online slot machines purchase provigil generic
order generic lasix 40mg lasix 40mg over the counter order plaquenil 200mg generic
tadacip 20mg ca indomethacin pills order indocin 50mg online
singulair 10mg brand singulair 5mg drug oral viagra 50mg
buy tadalafil 40mg pill real casino casino moons online casino
ivermectin humans order amantadine 100mg generic order dapsone 100mg without prescription
online blackjack best slot online doubleu casino online casino
generic adalat 30mg allegra price fexofenadine 180mg drug
online poker free live casino slots online casino slots gambling
order asacol 400mg online order irbesartan 300mg online cheap avapro online buy
order benicar 10mg for sale buy divalproex 250mg online cheap order generic divalproex 500mg
acetazolamide 250mg for sale buy azathioprine 50mg sale order imuran generic
I read this paragraph fully regarding the difference
of latest and earlier technologies, it’s remarkable article.
order coreg 25mg sale buy elavil 10mg online elavil 10mg over the counter
generic amoxicillin 500mg stromectol over the counter ivermectin 3mg without prescription
fosamax tablet order furadantin 100mg sale motrin 400mg tablet
What’s up everybody, here every person is sharing these know-how,
thus it’s nice to read this web site, and I used to pay a quick
visit this blog daily.
top rated canadian online pharmacy
https://canadianpharmacyhd.com/
canadian online pharmacies legitimate
order priligy 60mg online buy domperidone 10mg without prescription buy motilium 10mg generic
nortriptyline uk buy paxil pill purchase paroxetine pill
canada pharmacy online
https://canadianpharmacyhd.com/
best online pharmacies
purchase indocin generic flomax uk order cenforce 50mg online
requip 1mg brand order labetalol 100 mg online buy trandate online cheap
brand tricor 160mg sildenafil australia order sildenafil 100mg
buy esomeprazole 40mg online cheap order lasix 100mg generic order lasix 40mg pill
canadian drugstore pharmacy
tadalafil for women levitra generic buy erectile dysfunction drugs
buy clomiphene 100mg online cheap oral prednisolone prednisolone 40mg cheap
order prednisone 20mg pills prednisone ca cheap amoxil generic
buy albuterol inhaler buy albuterol generic order augmentin 375mg online
order accutane generic amoxil uk azithromycin over the counter
prednisolone 5mg sale neurontin 800mg canada furosemide 40mg cost
dutasteride usa order keflex 250mg online buy orlistat 60mg
online canadian discount pharmacy
https://canadianfirstpharmacies.com/
canada pharmacy estrogen without prescription
monodox tablet buy generic doxycycline buy zovirax 800mg for sale
imuran 50mg pills order azathioprine 50mg online cheap naprosyn online buy
Wonderful, what a webpage it is! This webpage presents helpful facts to us, keep it up.
oxybutynin 5mg for sale order generic ditropan 2.5mg trileptal 300mg us
cefdinir 300mg without prescription omnicef 300 mg brand pantoprazole 20mg oral
zocor 10mg cheap sildalis pills viagra sildenafil
sildenafil for sale online best viagra sites online tadalafil 20mg us
order uroxatral 10 mg sale purchase uroxatral pills diltiazem cheap
canadian drugs online
canadian pharmaceuticals online
https://canadianpharmaciestotal.com/
prescription drugs without the prescription
canadian drug companies
https://canadianpharmaciestotal.com/
price drugs
phenergan oral get cialis online cialis 20mg us
Good posts, Thank you.
college essay for sale buy essay uk paying someone to write an essay buy essay now
canadian medicine
https://canadianpharmaciestotal.com/
canadian pharmacies that ship to us
cheap zetia buy tetracycline 500mg pill methotrexate 10mg over the counter
levaquin 500mg over the counter order zyban 150mg purchase zyban pill
online pharmacy medications
https://canadianpharmacyquick.com/
pharmacy online
buy warfarin 2mg pills coumadin 5mg ca buy generic zyloprim 300mg
zyrtec 10mg cost purchase strattera purchase zoloft generic
order generic cenforce 100mg order glucophage 500mg for sale order generic metformin
drugs without prescription
https://canadianpharmacyquick.com/
safe canadian internet pharmacies
reliable canadian pharmacy
https://canadianpharmacyquick.com/
canadian online pharmacies legitimate
atorvastatin 80mg over the counter buy atorvastatin 20mg pills order sildenafil 100mg without prescription
buy femara 2.5mg generic viagra 50mg usa cheap viagra sale
You expressed this exceptionally well.
essay write how to write an about me for a blog write a research-based argumentative essay for or against health care for everyone.
top rated online pharmacies
legitimate canadian mail order pharmacy
cialis 5mg oral free cialis samples buy ed pills for sale
Superb stuff. Many thanks!
write my history essay writing college essays writing college essays
cialis 20mg pill cheap tadalafil tablets herbal ed pills
online ed drugs no prescription
https://canadianpharmaciestotal.com/
best pharmacy
This is nicely said. .
free online casino real money ny online casino best online casino welcome bonus no deposit
ivermectin 12 mg tablet prednisone where to buy accutane 20mg oral
cheap canadian cialis online
generic amoxil 500mg buy amoxicillin tablets buy prednisolone 20mg sale
Very good tips. Thanks!
thesis search customer service thesis pdf research thesis psychology thesis
Thanks! A good amount of stuff!
buy essay writing online will writing service cheap custom writing service essay writing service 3 hours
buy dissertation paper phd proposals help writing a dissertation top dissertation writing services
how to write a good introduction for an essay https://paperwritingservicecheap.com
purchase isotretinoin generic buy generic azithromycin over the counter order zithromax 250mg pills
Wow quite a lot of useful advice.
someone to do my essay for me cheap write my paper for me write my essay for me no plagiarism write a essay for me
Nicely spoken certainly! .
buy term papers online proposal research research proposal help proposal thesis
custom paper writer how to write a conclusion for a research paper college papers for sale paper writer service
define desertation https://essaywritingservicehelp.com
Seriously loads of valuable information.
coursework writers courseworks help do my online math homework my posse don t do homework
With thanks! I appreciate this!
pay for someone to write your essay buy a essay buy custom essay online pay for research paper
Great information. Thanks a lot.
buy cheap papers pay for paper writing paper writing service review buy papers for college online
online essay writer how to write a reflection paper paper writer online research paper writer
buying an essay online https://custompaperwritingservices.com
online pharmacy medications
https://allcanadianpharm.com/
legitimate canadian pharmacies online
Thank you. A lot of tips!
write my essay online for cheap birdie essay writer can you write my essay do my essay review
You actually reported this perfectly!
phd dissertation writing service doctoral dissertation writing help proposal phd dissertation d?finition
writing an essay is essay writing service legal academic essay writing service cheap custom writing service
doctoral thesis https://writingresearchtermpaperservice.com
This is nicely said! .
best essay writing writing a compare and contrast essay academic essay writing service custom essay writing
aarp recommended canadian online pharmacies
https://allcanadianpharm.com/
international pharmacy
Many thanks, I like this!
custom essay order college essays help help on essay medical school personal statement
Information certainly regarded!.
write paper for me how to write a reaction paper how to write a philosophy paper research paper writer services
hire a writer for an essay write an argumentative essay write my essay online for cheap essay writers
how to write a critical essay https://essaywritingservicebbc.com
Nicely put. Kudos.
do my essay essays for me help me write my scholarship essay writer essay
You expressed it really well!
online essay writing services essay writing meme spongebob writing essay academic essay writing
phd dissertation nursing dissertation help dissertation writers masters dissertation help
pay essay writing https://quality-essays.com
serophene online order hydroxychloroquine 200mg canada plaquenil 400mg over the counter
With thanks, Great stuff!
write paper for me write research paper for me how to write a paper do my paper for me
canadian pharmaceuticals online safe
discount drugs online pharmacy
You explained that effectively.
best online essay writing service spanish essay writing service cheap essay service essay service
do my homework cpm homework coursework writing help do my homework in spanish
writing an essay online https://writingpaperforme.com
Cheers. A lot of postings.
help writing an essay need help in writing an essay the help essay essay writing service uk
Thank you. Lots of forum posts!
do my paper for me do my paper for me websites that write papers for you how to write a reflective paper
do my essay online essay writer cheap narrative essay writer do my essay for me
help with thesis writing https://englishessayhelp.com
canada pharmacies
Beneficial content. Regards!
graduate paper writing service legit research paper writing services professional research paper writing service buy literature review paper
Superb material. Kudos!
research proposal for phd writing services for research papers proposal writers essay proposal
This is nicely put! !
pay someone to write my paper write my paper for cheap pay someone to write your paper website that writes papers for you
Whoa all kinds of awesome information.
term paper writing service psychology paper writing service buy psychology papers research paper writing services reviews
essay writer essay writer bot cheap write my essay someone to write my essay for me
graphic organizers for writing an essay https://payforanessaysonline.com
Thanks a lot! Good stuff!
best essay writing website essay writing service usa term paper writing service best essay writing
legitimate canadian pharmacies online
https://canadianpharmacysaver.com/
mexican pharmacies
Reliable facts. Thanks.
write my paper for me online paper writer paper write write my paper for me cheap
Thanks a lot! Ample write ups!
biology essay writing service writing a college essay essay writing companies essay writing paper
thesis statement meaning good thesis statement thesis on service delivery and customer satisfaction community service thesis statement
psychology dissertation topics https://helpmedomyxyzhomework.com
canada prescription drugs
https://canadianpharmnow.com/
canadian pharmacies
praziquantel 600mg ca hydrochlorothiazide 25 mg uk order periactin 4mg sale
You actually reported that really well.
admission essay service student essay writing writing a college essay paper writing services for college students
homework 123 do my finance homework how do you say do my homework in spanish coursework website
buy an essay online https://essaywriting4you.com
best online pharmacies without prescription
https://canadianpharmaciesscript.com/
mexico pharmacy order online
You have made your point!
easy essay writing personal essay writing service professional essay writing essay writting service
Fine posts. With thanks!
dissertation writing dissertation data analysis help dissertations dissertation proposal
Thanks! Numerous stuff.
do my homework for me do my finance homework do my homework for free do my finance homework
non prescription drugs
https://canadianpharmacybase.com/
canada drugs
This is nicely said! !
essays writing service essay writting essay writing practice essay writing practice
phd thesis dissertation abstracts international dissertation assistance phd paper
i need help with writing an essay https://writingpaperforme.com
Cheers, Loads of knowledge!
a thesis thesis paper working thesis argumentative thesis
india online pharmacy
https://canadianpharmacysaver.com/
top rated online pharmacy
mexican pharmacies shipping to usa
https://globalcanadianpharmacies.com/
prescriptions from canada without
order losartan 50mg generic order nexium generic topiramate 200mg ca
rosuvastatin order online order rosuvastatin generic motilium 10mg over the counter
order sumatriptan pills buy levaquin 250mg where to buy avodart without a prescription
cost tetracycline 250mg flexeril pill order lioresal without prescription
order toradol online cheap purchase colchicine sale inderal 10mg without prescription
order zantac 150mg pills order meloxicam 7.5mg generic buy generic celecoxib 200mg
mexican online pharmacy
https://canadianpharmaciesscript.com/
certified canadian online pharmacies
canada pharmacies online prescriptions
https://canadianpharmacysaver.com/
canada drug store
plavix usa cost nizoral 200mg nizoral where to buy
canada medicine
https://alglobalpharma.com/
onlinepharmacy.com
cheap rx drugs
https://alglobalpharma.com/
canada pharmacy online orders
betnovate cream cost itraconazole 100 mg itraconazole online order
reputable online pharmacy
https://canadiandailymeds.com/
no prescription pharmacies
pharmacy
https://canadianpharmaciestotal.com/
canada drug
how to buy starlix atacand pill candesartan order online
buy zocor 10mg for sale usa viagra overnight sildenafil cheap
Superb write ups, Regards.
essay writing sites best college essay writing service essay writing writing a reflective essay
dissertation help dissertation abstract phd paper dissertations online
things to write an essay about https://service-essay.com
Superb knowledge. Kudos!
buy essays cheap pay for papers pay for essay papers buy college essays
order duricef 500mg lamivudine over the counter order proscar online cheap
Kudos. Awesome stuff.
essays writing service online check writing service urgent essay writing service easy essay writing
cheap fluconazole 200mg ciprofloxacin for sale cipro 500mg brand
buy metronidazole 200mg pills bactrim order keflex 250mg oral
order cleocin 300mg generic buy generic erythromycin online purchase fildena generic
buy indomethacin generic lamisil 250mg uk order cefixime 100mg online cheap
order generic catapres 0.1 mg spiriva 9 mcg tablet buy tiotropium pills for sale
order sildenafil 100mg online cheap suhagra pills viagra sildenafil 50mg
isotretinoin generic buy amoxil 250mg generic zithromax 500mg pill
ivermectin 24 mg ed pills online buy deltasone 10mg for sale
order vardenafil generic order vardenafil generic brand hydroxychloroquine 400mg
altace usa altace 10mg price etoricoxib 60mg tablet
purchase asacol without prescription asacol 800mg uk avapro generic
order olmesartan 10mg without prescription order olmesartan 20mg without prescription buy divalproex 500mg pills
buy clobetasol paypal where can i buy temovate buy amiodarone 200mg pills