Sounds like you are doing everything right From what I have Heard about Mini's they are jsut like Normal horses only in a smaller package. Deffantlly ge thte vet check. let me know how it goes
Sara