If in one image, one adult dog has its mouth open showing its tongue and is wearing a collar, while a second image shows a sitting puppy of the same breed.
return one image  ;return dog in  #1 ;return #2 that is a   adult ;return mouth of #3 ;return #3 where  #4 is open ;return tongue of #5 ;return #5 showing #6 ;return collar ;return if  #7 is wearing #8 ;return breed of #7 ;return second image  ;return puppy in  #11 ;return #12 that is sitting ;return breed of #13 ;return if  #14 is the  same as #10 ;return if  both  #9 and #15 are true
['select', 'project', 'filter', 'project', 'comparative', 'project', 'filter', 'select', 'boolean', 'project', 'select', 'project', 'filter', 'project', 'boolean', 'boolean']