One reason you can be sure that animal testing is still necessary is the fact that we still use it.
Anybody who normally appears to think as logically and as rationally as you purport to should easily be able to see everything that's wrong with that statement.
If it comes down to saving a few dogs or saving the life of me or my loved ones, I'm sorry, the dogs lose.
Not that it ever comes down to a few dogs over a few arbitrary humans; it never does. It's never a few dogs (or rats, or guinea pigs, or rabbits ...); it's dozens, then hundreds, then thousands, then tens of thousands, then - by now - millions of them.
I'm more than happy to sacrifice your life and the life of your loved ones to save these few dogs. Nothing personal about this; my loved ones as well, come to that. I've been around both dogs and people all my life. The dogs deserve a long, full and happy life; the people, being people, are just a bunch of cunts, my so-called loved ones included, and are entirely dispensable. As the great Mark Twain once said - a great anti-vivisectionist, champion and defender of non-human animals -, heaven is by favour and not merit; if it were the other way round your dog would be in and you would be out. Which is as it should be.
If it was ever as facilely simplistic as your scenario - people or dogs -, I'm straight down to the Co-Op for two tins of Pedigree Chum and a packet of Schmackos. Sorry and all that (in the non-sorry way in which you used the word).