There are lots of ways to transliterate "おかしい", but I settled on 'strange' because in this case it's a bit more non-specific compared to other possible translations.
Based on the panel order, Puppy could also be referring to the Dragonfish, as in there is something odd about the meat that caused...