1. yet again

     

  2. Golden Retriever