Voice Recognition at all doors, programmable for multiple users. If dog barks are different enough, if the software exists to tell them apart, I'd program it so my dog could get in & out to the back yard when nobody's home.