1. Выражение восходит к басне Эзопа о собаке, которая рычанием отгоняет от сена лошадей, хотя сама его не ест.
2. Фразеологизм возник на базе пословицы Как собака на сене лежит, и сама не ест, и скотине не дает.
Стреляный воробей - так говорят об опытном, бывалом человеке, которого трудно перехитрить или обмануть. фразеологизм возник из пословицы Стреляного воробья на мякине не проведешь(шутл.), которая отражает наблюдения над повадками воробьев. В поисках пищи старый воробей никогда не прилетит к мякине - уже избитым молотильными цепами хлебным колосьям, а будет искать еще не обмолоченные скирды
Тяп-ляп - кое-как, небрежно, наспех.
Из пословицы: Тяп-ляп да и корабь (корабль)