I have a book that says the12th house rules over big animals,in opposition to the6th,that rules over small animals and pets.So your12th house Venus is definitely to be implied here.Plus,your Venus makes a trine aspect to Jupiter,and we all know how Jupiter loves to exaggerate and expand everything,which explains why "the bigger the better".