I'm not sure if this is a puppy or a grown dog but it sure is the cutest thing you ever saw in underwear that looks like a shirt... funny!