Archipelago Ward's Links
Archie is aware that Dave is a bit 'off' by human standards but has long since decided that she doesn't really care. Genuinely likes him, and isn't entirely aware that she doesn't actually show it most of the time.
Dave loves Archie and a big chunk of his life and free time revolves around her. He's trying his best to raise her correctly, but always feels like he's not doing that great of a job. He's slightly afraid that Archie doesn't like him at all and is just sticking around for the free food, shelter and attention.