This practical lesson consists of 12 popular dog idioms with their meanings and example sentences. There is also a worksheet with two activities: 1) draw a line to match the idiom with its correct meaning and 2) answer questions using the idiomatic expressions. The Answer Key page is included for the first activity.
My students really like learning these idioms!
ESL by Angelica Limonta