PuppyPi is an AI-powered quadruped robot dog based on the Raspberry Pi 5. It is equipped with 8 high-performance coreless servos and features a link structure design in its legs, enabling flexible and dynamic movement. Running on both ROS1 and ROS2 operating systems, PuppyPi supports Python programming and integrates AI vision capabilities, such as target tracking and face detection, to support a variety of creative AI applications. With its multimodal AI model, camera, and AI voice interaction module, PuppyPi can understand its surroundings and perform tasks with agility, enabling advanced embodied AI applications.