I bought a golden retriever pup about a month ago. I've kept him inside for obvious reasons. GSD knew straight away on the first day as he smelled the puppy on me.
My family aren't really dog people although after 8 years with the GSD I can say they are ok now. Another thing I should mention is that I was a kid about 8 years ago so I didn't know what I was doing and the GSD unfortunately, had some behaviour issues up until a few years ago - I guess he just grew older. He's never been aggressive towards anyone and if anything has been a bit of wimp in front of more aggressive dogs around the neighbourhood and would hide behind me.
About a week or two after we got the puppy, the GSD was acting weird, and he attacked a neighbour. Knowing what was up, I took the puppy out while the GSD was in his cage the next day. We've got a rather large cage where we let him sleep during the morning and take him out during the afternoon and let him be out till next morning. The GSD licked the puppy a bit but I saw in his eyes sadness. I think some of you are going to say that this was a bad idea because the GSD should have been out as well, I know, I made a mistake.
Anyway about a few hours ago (night time) I decided to take the puppy out while the GSD was also out. I brought the puppy out and kept him on the floor (the little guy started running all over, oblivious to everything else), while this was going on I was petting the GSD but he didn't even notice because he had his sights set on the puppy and would follow the puppy around. Not even a minute of this and when the puppy next came close to my GSD, the GSD growled and was just about to bite, but luckily I managed to stop that and took the puppy away.
After this I took the GSD outside our garden and onto the road and let him walk around. I was angry at what happened, but I guess I can't blame the GSD for being a dog.
I also read, way before this incident, that a good way to introduce a puppy to an adult dog was to take them both outside their territory, like onto the road on the first meeting. I guess I should have done that, but I completely forgot and didn't really have much help around to actually do something like that.
I'm obviously not going to do this again, I don't think the GSD would hesitate to kill the pup even with me around after what just happened.
What should I do? My main concern is that I can't keep the puppy indoors forever and after at most 9 months or so I will have to put him out. Would keeping the two dogs separated for that long make things worse? Would they start fighting later on too even after the puppy is a little old enough to fend for himself? Now I'm kind of regretting the fact that I thought a GSD might get along with a much more passive golden retriever.