Add pet functionality