happy sheepdog mix puppy (cartoon icon)