All dogs require special types of food but it is never specific to the breed. If your rottweiler is young give it food for puppies. If he has a condition make sure to keep that in mind. The best food should be centered around any health concerns there might be for your dog. A vet check up is highly recommended.