I am so glad your puppy is ok. Very frightening.

(Some dogs do not tolerate strange dogs and have a
very high prey drive. In these cases owners must be
extra careful)

I would definitely talk to the Rottie owner so he can make
arrangements to pay all of your vet bills.

In the past and for short term use only my Vet has told me it was ok to
use buffered aspirin.
(I never asked him about Tylenol, but I know Tylenol is
easier on human tummy's.)

Wishing your pup a quick recovery.