The Vet and the Moon Prince

The Vet and the Moon Prince

47 episodes

Vet Emma finds a giant talking dog who turns out to be Prince Rowan, cursed to become a hound every night. Instead of breaking the curse with a kiss, she makes him face his mistakes. When the curse lifts, he chooses a new life with Emma and their adopted dog.

New movies

See all movies