Why do dogs and cats deserve special attention over chimps, rats or even prokaryotes? Ridiculous. I don't believe animals should be tested on for anything other than medicinal purposes, but whichever animal provides the closest human parallel should be used in order to minimise e volume of testing overall. To exclude testing on cats and dogs for aesthetic reasons is absurd. Also, how would you propose testing for veterinary medicine?