Perhaps you went a bit too fast with your pet, minecraft tends to do this when you are not in a certain radius with whatever you are leading. After all, you do not need a lead for a dog because it will follow you if you have tamed it.
Batman you never said breaking blocks... Furnaces are blocks and very expensive and they are rather placed... I only understood from you that you meant chests... unlocked ones...
KthxBai