He's definitely not 1 month, so probably more like 3, but a vet could tell you looking at his teeth. He looks like a Chow or Spitz mix or some sort. Is his tongue pink or purple? If it's purple then he's very likely got Chow in him. Where do you live? Local breeds are different in different countries and parts of countries.