Stop in for a cup of coffee

Yep had a friend two dogs screwing.

What did he do to the dogs???