IDIOMS

Choice Chengyu: Barking Idioms

These sayings about dogs are more bark than bite