I dont know if its hurt him. But if your going to be out of town much longer, they have ones you can buy at walmart. Thats where I got mine. My doctor didnt even give me any, cause I was already taking them. So you can get them at a store if your ever in need.