The Overwatch fandom loves to reimagine the large cast of characters. In just a few short months, the fandom has managed to get creative with the 22 heroes. They’ve been reimagined as cats and drawn in the style of famous video game mascots, and now they’ve been drawn as dogs. And yes, Roverwatch is absolutely adorable, courtesy of freelance artist Lily Nishita.

Yes, they’re perfect in every way, from having the dogs fit the nationalities of the characters down to the little touches, such as McCree’s prosthetic paw and Tracer’s speed trail. Speaking of the cowboy, attention has to be drawn to what has to be the greatest dog-related pun you could come up with in this instance.