monster pets on delaware ave.