If this isn't the most ungrammatical and convoluted sentence I have ever read, I don't know what is.
Is the dog her "current companion" or is she speaking of a person?
The dog lived in Berkely with a friend?
Is the Chow dog a female named Bella or a male named Buster, or a male named Bella or a female named Buster (if the dog wanted to have sex with her, I'd think it was a female, right?)
Is there a breed called "Chow Bella"?
Was the speaker or the dog in the thralls of a sexual experience?
If the sex was of the speaker with a man, perhaps the dog of the opposite sex was showing affection to the member of the opposite sex, not the same sex. If the speaker was having the experience with her girlfriend, the dog wouldn't have been a male but a female for her to get interested in homosexual animals....
I know I'm thinking about this way too hard, but I am hopelessly confused.
"...If the speaker was having the experience with her girlfriend, the dog wouldn't have been a male but a female for her to get interested in homosexual animals...."
well, since the pooch was named Buster, it was likely male......so that passage goes to the idea that male canines have a voyeuristic affinity for lesbians in the act....... heterosexual males usually will observe intently if presented with the same opportunity......so the butch's queens pooch is a straight male, I take it?
And sadly, about the best logic and gramar the sex exeperts can offer.