Nope. Not pet friendly at all. Neon sign in red at front door saying NO PETS. We've been to Harley Davidson stores all over the United States, and this is the only one that isn't pet friendly.
Yes they are
Yes, on a leash
Thanks! Your answer is awaiting moderation.