Cat owners the world over know that cats can be unpredictable creatures. One minute you’re having a nice cuddle on the sofa, and the next they lash out. It seems completely random, but cats seldom do things without reason– it’s just that it can be hard for us to work out exactly what’s going on. … Read more
Joanna is an experienced veterinarian working in the UK. She has written about pets and pet health for many websites, blogs, and pet magazines and loves to help owners understand their pets through her writing.