That dog won't hunt - meaning your suggestion isn't feasible
Finer than frog's hair - refers to something especially pleasing
...at - one of those prepositions we were always warned about in school. This is often unnecessarily added to a question such as: "Where's JoeBob's house at?"