In my opinion I think there is a limit to how long you can let him sit in a cage, if it is a baby I am sure its not potty trained yet (if you are keeping it as a inside pet) and it is probably sitting in its own urine and poo. If thats the case you need to just grab the pig out. PBs can get sick from chill quickly and sititng in its own urine is a good way to have this happen.
No matter what when it comes down to getting your pig to a vet, doing toenails, and doing there teeth they are going to SQUEAL it sounds like you are just killing them but of course your not even hurting them
I have 2 PBs Lily and Wilbur they are both 6 months old and live outside and when we had to get Wilbur snipped and to the vet you would have thought we were killing him! LOL
But food is the way to their hearts, and once they have warmed up to you they are great pets and love your attention!