Whippets and beagles are among healthier dog breeds named by an expert in small animal medicine.