I am so relieved that you live a gazillion miles from me otherwise I would be beating a path to your door as we speak. I just got a new pig to add to my lot as I felt sorry for this little scrap in the pet shop all huddled up in the corner. Turns out 'Tribbles' had a resp infection and nearly died and weighed only 280 grams.... little bugger is nothing but trouble now terrorising the other girls. She is still tiny though....only weighs 450grams still and she is 6 months old now (well thats if she was 8 weeks old when I got her which is highly suspect!). She looks just like the one in the middle in your pic.