re: #25 Silhouette
A poodle makes the story a little less humiliating than when I thought it was a Maltese. Those can be large dogs and are bred for hunting.
Um, you might want to follow the link — there’s a photo of the dog, which stands about knee-high and must weigh under 20 lbs.