I got a dog with all but one of those things for $50, so it is doable. But I feel like we won the lottery with him.