crate piddling:
pull her water supply 2 hours before bed, and go for a nice 10 minute walk before you crate her for the night.
Drink a big glass of water before bed so that your bladder will wake you up. Take a potty break for you and a potty break for your puppy.
agression:
to me it sounds like you are dealing with it appropriately. Min pins are prone to snarkie sharkieness, so while you are dealing with it correctly for a typical dog, i'm not 100% its ideal for a min pin. Be sure that you always have a positive choice to offer, even after the tantrum. Get her calm and instantaneously offer an appropriate chew.
Walkies:
put the collar and leash on for about an hour and let her wander her environment and get over it. DO keep her in your line of sight so that she is safe.
Anytime you are at the other end of the leash and want to move say "let's go!" wait 1/2 a second and then start walking. If she plants her feet, keep steady tension on the lead, say "let's go!" again and do not let up until you get forward movement. When you do, praise like crazy. Forward movement is step one to leash training.
Food baits, doggy friends, and toys also help to entice the forward movement and keep attention. Remember it has to be fun, and the only punishment for keeping still should be the slight discomfort of the tension of the leash. no tugging or snatching.
pull her water supply 2 hours before bed, and go for a nice 10 minute walk before you crate her for the night.
Drink a big glass of water before bed so that your bladder will wake you up. Take a potty break for you and a potty break for your puppy.
agression:
to me it sounds like you are dealing with it appropriately. Min pins are prone to snarkie sharkieness, so while you are dealing with it correctly for a typical dog, i'm not 100% its ideal for a min pin. Be sure that you always have a positive choice to offer, even after the tantrum. Get her calm and instantaneously offer an appropriate chew.
Walkies:
put the collar and leash on for about an hour and let her wander her environment and get over it. DO keep her in your line of sight so that she is safe.
Anytime you are at the other end of the leash and want to move say "let's go!" wait 1/2 a second and then start walking. If she plants her feet, keep steady tension on the lead, say "let's go!" again and do not let up until you get forward movement. When you do, praise like crazy. Forward movement is step one to leash training.
Food baits, doggy friends, and toys also help to entice the forward movement and keep attention. Remember it has to be fun, and the only punishment for keeping still should be the slight discomfort of the tension of the leash. no tugging or snatching.