Sharing the snap, which shows her sitting on a grey sofa whilst holding Max in her arms and wearing a stunning kaftan, Iman wrote: "Max & I ... forever grateful for his unconditional love #MaxLove."
Iman posing with her dog Max
Fans were quick to comment on her adorable pet, who has one brown eye and one blue one.
"Bowie eyes on the doggy," one said, whilst another one wrote: "He has a blue and a brown eye like Bowie! I had the pleasure of meeting him on time. As artistic as he was...he seemed extremely shy. May he R.I.P."
A third remarked: "My animals are my world, they heal, love unconditionally and make life with living. I can only imagine how hard the last few years have been for you, so lovely you have Max, especially with those beautiful eyes."
Despite what fans have said, David appeared to have different coloured eyes due to a condition called anisocoria. Anisocoria is characterised by an unequal size in a person's pupils. In the singer's case, his left pupil was permanently dilated.
Following David's death, Iman has said she will never remarry
It's been four years since David Bowie passed away from liver cancer. Two years after his sad passing, his wife of 24 years revealed she felt "very lonely" but would "never remarry".
"I mentioned my husband the other day with someone, and they said to me: 'You mean your late husband?' I said, no, he is always going to be my husband," she said in an interview with The Oprah Magazine.
The 64-year-old founder of Iman Cosmetics added that grieving as a public figure hasn't come easy.
"People take pictures of me in the street, and say [touching my arm]: 'I am so sorry for your loss.' I'm like, don't touch me. You just took pictures of me, how can you be sorry? I get the fans' grief, but it's not the same. They have lost someone they look up to; we have lost a husband and a father," she said referring to their daughter Alexandria Zahra Jones, 19.
"And sometimes, I don't want people to know how sad I am," she shared. "People say to me, 'Oh, you're so strong...I'm not strong - I am just trying to keep it together."