Ok first some background:
my dog is almost 2 years old. He's not reactive / aggressive / etc. He's generally very good with puppies and very gentle with them. In other words, a well-socialized well behaved dog.
We live in an apartment and our families have dogs of their own which we watch over when they go away. He's not territorial with new dogs, he just wants to play with them. We usually don't even do the so called "pack walk" before bringing the new dog inside because he knows them so well already.
So with that background, my friend is bringing his 4 month old puppy for some socialization. I know 99% certainty that my dog will love him and if he won't he will still behave around him. But I want to know what I can do to turn that 99% certainty to 99.999999%
I want to make sure this puppy has a GREAT experience with us and builds his confidence with other dogs and new environments.
So, what should I do to make things even MORE comfortable in our house then they already are for the puppy? I know my dog will be nice and behave - he's sociable as I said and only really does things like "posturing" etc with certain adult unaltered male dogs (which I quickly interrupt / correct / redirect depending on what's best for that instance) - never with puppies or females. With that said, although I know he will be behave I want to do what I can to KNOW he will behave... any ideas will be appreciated.
0. Make sure all toys, bones, kongs, dog beds are put away (he's not possessive - I know that I just don't KNOW that
1. Meet my friend outside and immediately start walking
2. Go for a nice walk and then let the two casually meet
3. Make sure my dog is still listening, some focus work, schH heeling, etc
4. Bring the two home, let them casually interact while dragging their leashes (puppy on a 4' drag line, my dog on a 1' tab)
5. Finally take off the leashes
Sounds good? Any other ideas?
Again, my dog is not problematic, it's just when it comes to puppies I want to make sure every experience is positive...