I havn't had it done yet. so i can't answer your questions
but my vet did say to me it's a waist of money. for me
so at the moment i'm sitting on it. they were the prices he gave me as
i was looking in to it and advised me
to wait till he finshed growing. because he wasn't going to get any taller
than he is ( no bullmastiff )
sorry i couldn't answer.