Hiya Simon, I had the same predicament a few weeks ago, we got a puppy and had to introduce him to our older retriever, who's 6. What we did was put Diesel, our Dane puppy, into the garden, and sort of let Baillie find him. After about 10 minutes, of letting them smell each other, we brought them in and I fed Baillie first, then the puppy, and gave Baillie a treat at the same time. We're now 4wks further down the line and they seem to be getting on really well, they play away together, but Baillie does let the puppy know when he's had enough of him, and Diesel will back off. The sounds of the growls are quite different, you'll know when your older dog means business :D and so will your puppy

Good luck and let us know how you all get along.
Sharon
X