Yes they are. I thought I'd share a tip. I have 7 dogs and I can't afford to buy toys for that many dogs especially when they rip them apart so quickly. I buy their toys at Goodwill. They have a huge bin of stuffed animals for only 25 cents each. I'll buy $3.00 worth at a time. When they get a lil nasty or torn up, I just throw them away.