Yes, best to put it on a leash, even if friendly
Sure, if your dog is under control
Yes, they are pet friendly. I did not mention to keep your puppy under control, my bad, lol, I always assume everyone has common sense.
Thanks! Your answer is awaiting moderation.