craigslist probably won't help much. look in aspen times paper and for the classified section. have fun, aspen is awesome.
also, i don't think they allow dogs but hte merolt apartments are really cheap. season's four in snowmass village allows dogs, that's where i live. i think most of the ones in hunter creek in aspen allow dogs too.