Yes it is. A friend had a teacup chihuahua that got picky, and had trouble eating most dog food, or any other kind of food. She didn't want him to starve, so she gave him a bite of hamburger meat, and he loved it. The next few days he would not eat. So my friend cooked him a little bit of hamburger meat, and he ate it. He could chew it, swallow it, and that's all he would eat. Twice every day she would cook him ground beef, and he ate it and nothing else. She gave that to him twice a day for 8 years, then old age took him.
No. It's greasy and not good for dogs stomaches. Avoid spicy as well. It is not what dog food is made of. Even most big box store dog food is bad for dogs. Do a but of research on ingredients and dogs nutritional needs.