I believe B. Is the correct choice. When using the word " Oh" in a sentence, it usually contains a comma before another statement.
Explanation:
IT TRIES TO SAY THAT ANIMALS ARE KEPT IN BAD CONDITION THEY DON'T HAVE SPACE TO STAY.
There are some words that have the meaning of "fond of being with others", for example sociable, gregarious, etc.
Hope this helps~