Farm Cats

Farm Cats

There are a lot of rural cats in Canada; research estimates somewhere between 2.7 and 3.3 million. Not only do some farmers have…