Through thick and thin

Do you know the English expression “through thick and thin“? Read the conversation below. Can you guess the meaning?

Mike: I’m sorry to hear your dog died.

Trisha: Thanks. I am so upset. I had him for many years. We were together through thick and thin.

Does it mean:

a) in good times and bad times

b) when one is poor and one is rich

c) many years

d) when one is large and one is small

The answer is below!↓

photo of border collie dog sitting alone in grass field

Photo by O Zante on Pexels.com

 

Answer: a) in good times and bad times