For do-it-yourselfers, making pet food from scratch may seem like a fun and worthwhile challenge. But dogs and cats have different nutritional requirements from their human friends, so there some important things to know about creating healthy meals and treats for them.