You were very justified in leaving. My agency has a policy explained up front of no pets to be present that is explained upon admission. Any animal with teeth can bite you,Pit or poodle. I've had pits in the past, they are territorial but when raised...