Sorry, got bored again. Who can guess all the pt dogs in this pic?

Hint: there are 8 dogs here.