Puppy hurt his leg yesterday afternoon, i booked him in for the vets but he seemed a bit better after the school run (was baring weight but still limping a little but seemed happy), then last night he yelped a little when i touched it. This morning he is limping and not always baring weight on it (will run a little way and then hold it up again). Should i book him in for the vets this morning or leave it until this afternoon? He's resting in his crate.