Disclosed are a robot for pets and a control method thereof. A sensor part senses the position of a pet. A speaker outputs an audio signal. A display part emits light. A ball providing part launches a stored ball, and the robot receives the ball which was launched to be inserted from the pet. A moving part moves the robot. A feed providing part provides feed. A control part controls the movement of the robot and the launch of the ball based on the position of the pet. Additionally, Depending on whether the launched ball is inserted, the control part controls at least one among the output of the audio signal, the emission of the light, and the provision of the feed.애완동물을 위한 로봇 및 그 제어방법이 개시된다. 센서부는 애완동물의 위치를 감지한다. 스피커는오디오 신호를 출력한다. 표시부는 광을 출사한다. 볼 제공부는 저장된 볼을 발사하고, 애완동물로부터 발사된 볼을 삽입 받는다. 이동부는 로봇을 이동시킨다. 사료 제공부는 사료를 제공한다. 제어부는 애완동물의 위치를 기초로 볼의 발사 및 로봇의 이동을 제어하고, 발사된 볼의 삽입 여부에 따라 상기 오디오 신호의 출력, 상기 광의 출사 및 상기 사료의 제공 중 적어도 하나를 제어한다.