pets implemented