I’ll give you three hints :
1.this kinda animal is lovely
2 this kinda animal is obedient
3 this kinda animal likes eating bones
Slang about dogs
1.rain cats and dogs .
eg:It was raining cats and dogs yesterday.
2.dog days 三伏天
eg:I dont like dog days in summer.
3.a top dog
A: 领导者 B:大老板(top banana)
eg:He is a top dog in the school.
4、be old dog at sth
eg:He is old dog at computer repairing/ repairing computer.
5、Every dog has its day
eg:C'mon ,every dog has its day,believe in yourself.
6.dog -tired.
eg:I was dog-tired after the basketball game.