That is scarey pit or poodle. I think the office personel should have had that man wait with his offensive dog outside.He smelt cat on you. Thats why he wanted you too. Whatever the breed, no one should have to feel their life is in danger going to the vet. Sure he had a leash, but that does not make you feel any less threatened.
We owned a pit, he had free range,His momma lived down the street and would come visit. I always thought it was soo sweet. I would bring her back., this was in the 80's Never hurt anyone. We did have two GSD that had to be put down two separate incidents. They did bite. Over protective of the property.