Talk to a mortgage company. They will tell you what you need to do to get your credit in shape enough to buy a home. Another option might be to look for a lease-purchase that would fit your needs.
Business lenders are going to look at your business plan, and business credit (which is essentially the same as yours if you are a sole proprietor). And, they make loans for businesses, not homes, per se, so the kennel space loan idea from Fashion Fiend might be a good idea.
There are many grant programs around, so a search for animal-related business grants might turn something up, but again, I doubt it will cover buying a personal home.
One other option is to find a partner who could help you--perhaps a vet or animal lover in your area might know of a house you could buy where the owner would finance it, bypassing the lending institutions.