Am I an asshole? I feel bad.

I had a UBERX share joined ride for $26. To take a kid to school which wasn’t bad and a man going to work. After picking up the kid, I eventually arrived to the man’s house. After a minute he walks out and I see a kennel. I’m immediately like oh.. no. He didn’t alert me he was bringing an animal. ( because I’ve had a past experience when a passenger sneaked a dog in the back and it smelled like shit ). I’m nice and polite and express to him “sir… I do not take pets im sorry”. He explains that he can’t leave the long haired cat at his house because he’s selling it and going to work at the shelter.. 😩😬.. I immediately tell him I’m allergic.. because he was persistent and upset he was gonna be late to work.. I canceled because of a animal and dropped the child off to school. Am I an asshole? ( I’m not signed up for uber pet ) 😅😬