miracide:

could this be dog?