![Dr. Diana Hasler BVM&S MRCVS](https://cdn.mos.cms.futurecdn.net/cert859ZnMjTMMc6traQQX.jpg)
Dr. Diana Hasler BVM&S MRCVS
Dr. Diana Hasler graduated with distinction from the University of Edinburgh Royal (Dick) School of Veterinary Studies in 2018. She has experience working as a small animal veterinarian in general practice, where she has treated many dogs, cats, rabbits, and rodents. She has also recently branched out into the field of medical communications, doing freelance work as a medical editor and writer. Dr. Hasler currently lives in Edinburgh where she enjoys spending time with her husband Gavin and playing with their feisty tabby cat Poppy.
Latest articles by Dr. Diana Hasler BVM&S MRCVS
![Woman holding dog in clinic, veterinarian standing in background](https://cdn.mos.cms.futurecdn.net/HgvxfCpZTN5gzvg7gkxbVV-320-80.jpg)
What is bloat in dogs? A vet's guide
By Dr. Diana Hasler BVM&S MRCVS published
Advice What is bloat in dogs? We reveal everything you need to know about this life-threatening emergency that requires immediate veterinary attention
![Cat sad](https://cdn.mos.cms.futurecdn.net/GFADZxX6PicKsHNVnxsUuE-320-80.jpg)
Is your cat sad? A vet's guide to managing cat depression
By Dr. Diana Hasler BVM&S MRCVS published
Advice Is your cat sad, and do you wonder if they could be depressed? Let’s take a closer look at how cats experience depression – and what to do about it
![Tan dog eating a bowl of food in a kitchen](https://cdn.mos.cms.futurecdn.net/kaQ5rPS9fGKEBQSLMwXcoP-320-80.jpg)
Is grain-free dog food good for their health?
By Dr. Diana Hasler BVM&S MRCVS published
Advice Grain-free dog foods are trending amongst pet owners—but are they a good option for your pooch?
![dog won't stop barking](https://cdn.mos.cms.futurecdn.net/VLeLkSUQd8UwmTacZa35NH-320-80.jpg)
Dog won’t stop barking? Causes and how to stop excessive barking
By Dr. Diana Hasler BVM&S MRCVS published
Vet's guide Barking is a normal form of communication for dogs, but what should you do if your dog won’t stop barking? Keep reading to find out