This is my puppy, Rex, sometimes called Wrex (Mass Effect fans will know). He's almost 3 months old. We got him from another country when he was 2 months old. He's probably the smartest puppy I have ever owned. He eats like a champion, enjoys outdoor exercise, and belly rubs!