Hailing from Hanoi, Vietnam, new internet sensation Dúi - which translates to Racoon in English - is a puppy who looks an awful lot like a cat with his thick fur coat and pointy ears.
In a gallery collated by Bored Panda, the youngster who is around 10-weeks-old, showcases his playful side, showing his tongue and wagging his tail with glee while playing outside with other dogs.
Dúi's fan page was created by his owners just a week ago, but he's already racked up more than 43,000 Facebook fans swooning over his cuteness, while Redditors have been desperate to guess his breed since his pictures were shared on the site.
So can you tell? Puppy or cat?