Absolutely fantastic photos ( I wish I was that good! ) and gorgeous piggies!
Breeds are ; top four; Abyssinians, Lilac and white, tortie and white, liac, tan and white, and tricolour.
Teddy/ Rex Cream agouti and white
Aby mix cream agouti and tan
Sheltie mix (or has he been clipped?) tricolour
Two short-haireds, or smooth-coats, both tricolour
Aby, red and white
Second lot of pictures;
ABy possible cross or may just have poor rosettes, red and white
ABy/Peru mix, lilac, cream and white
and last but not least Peru mix, Pink-eyed white, possible albino, depending on colour of the skin.