What does that dog won't hunt mean?

It means that the method or object you intend to use for a particular purpose will not be effective. It could also mean that something doesn't make sense or will not be useful.