Certifification usually appears on the label. Its certification is not an endorsement but an assurance that the food has met minimum nutritional requirements. Generic brands often do not. Feeding a dry or canned dog food is acceptable. Each has advantages and disadvantages.
Dry food is the most inexpensive.
Soak dry food well before feeding to larger breed puppies in order to avoid bloat later in life. Allow dry kibble to sit in water for 5-10 minutes before feeding. Store dry food properly so that it remains nutritious. Canned foods are also acceptable. However, hey are considerably more expensive than dry food.