YouTube.com
get them fixed at the vet
cold water
yes
About 5 to 20 min ... is a normal mating duration.
NO
Yes the well trained Bengal cats and Boxer dogs usually stop on their own when mating.
Hard to imagine their mating rituals being called dances, but yes, they do.
Try YouTube.
The as the other dogs.
Dogs and cats will not mate together.
Pregnant dogs develop bigger stomachs.