
Great that you are able to have a dog of your own now.
The Argos crate should be fine.
As for training reward based methods are mostly used now. Yo7u should always be firm and consistent. These little dogs are still dogs and can be quite stubborn. Do not get in the trap of being over indulgent because she is small, and turning her into the equivalent of a spoilt brat.
Also socialise her well with other dogs of all sizes, so that she doesn't become fearful/aggressive with them. The beter her canine social skills the less likely she is to get inot trouble with other dogs. Try not to get into habit of of picking her up (therby elevating her status) when dhe meets other bigger dogs (though obviously ascertain they are eqasy going).
I would advise a good training class for pet owners 9unless you want more formal competitive training) where the emphasis is on good manners socialisation, and basic control for the ownner. Start going as soon as allowed out after Jabs! :D