by eselen
Sorry, I had to stop reading after the part where the author wrote "several whelps formed on her bottom".
A whelp is a puppy (or other baby animal). A welt is a ridge or raised mark on skin.