Following the advice of our VB and dog trainer, we bought Skye a martingale collar. Martingale collars (aka no-slip, limited-slip, or Greyhound collars) fit comfortably on a dog's neck and tighten gently when necessary without strangling her.

Here is Skye meeting her new collar: