In Reply to: VISITING BALI 2010 posted by SandyBen on Wednesday, 19. August 2009 at 00:44 Bali Time:
Check this website from time to time. Houses for rent range from budget to not so budget and you may able to negotiate lower rates for a long stay of 3 mths. At any rate you'll be dealing with the owners and not a rental agency:
http://www.balispirit.com/resorts/
They also have b & b listings
Animals project i suggest contacting BAWA (located in Ubud) as they may be able to make suggestions:
http://www.balistreetdogs.org.au/