I don't have any puppies, so we don't know for sure.

However, Bob has encountered a couple of puppies at the vet and he did not hiss and spit at them. So, I would hope that he would at least give friendship with a dog a chance.

I have no idea woth Joey.