Yes, Bikkhu pannakara is very fucked up when he says any dog life for us is a punishment.
Some dog life are truly better than human life.
I am a much much young love dog in my dog life next. My owner gives me cunnilingus I hope....ha ha ha h....I die a hero, protecting ym family and I die very young.