I have a iFetch Dog ball throw machine with some brands New Nerf balls that squeaks. The iFetch is in Amazing condition, comes with wall plug in, but it can also run by batteries. Our dog refused to use this machine.