Yes not a problem,ham tends to have additives if its not cut from a fresh roasting joint,so not so healthy . So the fresher the better. I find that feeding dogs lots of meat makes them need to poo more often .feeding your dog meat every meal is expensive,dogs can live healthy on dry mixes and meat once in a while.