yeppers on the rawhide! thankfully we asked our vet before buying those kind of chews. he doesn't even give them to his large dogs. doesn't like them @ all. i don't remember about bully sticks, but he gives his dogs & recommends nylabones. cali loves her nylabone. . . her kong too!
sorry to hear of some of your baby's boo boos!