Canine Science

A white puppy rolling on grass
Canine Behaviour

(Ab)normal Dog Behaviours

From humping his toy, to rolling in rotten stuffs, our dogs seem to have a never ending list of behaviours that amazes us. While no one knows exactly the

Read More »
a tri-colour dog under going aquatic therapy for arthritis
Canine Health

Does Your Pet Have Arthritis?

Osteoarthritis (arthritis)  is a well-recognised condition in people and dogs. It is a common cause of chronic pain, where 1 in every 5 adults is affected. The

Read More »