Not they are not. BP's are rodent feeders and should be fed rodents