We hear about advanced robot dogs in the media all the time. The TiBeast is one you can take home to program. It comes with a game-like control system and supports gyroscope control on PS4 DualShock, PS5 DualSense and gyroscope capable phones. The robot has Bluetooth speakers to play sounds from your phone.
The TiBeast features 12 degrees of freedom motion. It can carry up to 1.5kg. This robot is not only a fun toy but can also be programmed in Cradle Studio. You will need to know a thing or two about C# though. The Beast SDK is compatible with Unity3D. Like what you see? You can find this cool robot dog on Kickstarter.