What is Dog Woman?
A mentally defective woman who lives with lives with a large number of dogs.
"Old Lady Hightower's got her new rent house knee-deep in dogshit. She knows if she lets 'em outside to crap, they'll hit the road and never look back."