I have already animated one walk cycle segment with the dragon but it looks a bit rough so I decided to have a look for some tutorials to help me and I found this. It breaks the walk cycle down into stages and makes it really manageable to get an effective walk cycle. I will definitely be using this technique in all future quadruped walk cycles.